જેન્ટુ: મેં મારા પોતાના પ્રોગ્રામ્સ સંકલન કરવાનું કેમ પસંદ કર્યું?

ઠીક છે, મારી પાછલી પોસ્ટના ઉત્તમ સ્વાગતને લીધે, હું તમને મારા પ્રિય વિતરણ, જેન્ટુ લિનક્સ વિશે થોડું વધારે કહેવા આવું છું. હું વચન આપું છું કે આ પોસ્ટમાં મનોરંજક માહિતી હશે જે તમને ડરવાની સામે ariseભી થતી દંતકથાઓ વિશે થોડું સમજવામાં મદદ કરશે સંકલન સ softwareફ્ટવેરનું. હું વચન પણ આપું છું કે આ માહિતી આગામી જેન્ટુ લિનક્સ ઇન્સ્ટોલેશન માર્ગદર્શિકા માટે ~ 20 પગલામાં ઉપયોગી થશે (મેં તેમને હજી સુધી સારી રીતે ગણ્યા નથી, પરંતુ મને લાગે છે કે તે પણ ઓછા છે). આગળ ધારણા વિના, ચાલો શરૂ કરીએ:

સંકલન એટલે શું?

તે એક પ્રક્રિયા દ્વારા કરવામાં આવતી પ્રક્રિયા છે (જેને સામાન્ય રીતે કમ્પાઈલર કહેવામાં આવે છે) માનવ ભાષામાં લખેલા કોડ (સી, સી ++ ફાઇલો, વગેરે) ને કોડમાં રૂપાંતરિત કરવાની પ્રક્રિયા છે જે મશીન (દ્વિસંગી કોડ) દ્વારા સમજી શકાય છે. ચાલો નીચે આપેલ ઉદાહરણ જોઈએ:

પોતાની ડિઝાઇન, ક્રિસ્ટોફર ડેઝ રિવરોઝ

આ અમારો નાનો સી પ્રોગ્રામ છે (જો તમને પછીથી અન્ય સી ટ્યુટોરિયલ્સ જોઈએ છે, તો આ સમયે મેં જે થોડું શીખ્યા છે તે બતાવવામાં પણ હું આનંદ અનુભવીશ). હવે ચાલો જોઈએ કે કમ્પાઇલ કર્યા પછી આઉટપુટ શું દેખાય છે.

પોતાની ડિઝાઇન, ક્રિસ્ટopફર ડેઝ રિવરોઝ

સુંદર, તે નથી? Machine આ તે છે કે જેવું મશીન સમજી શકે છે કે દર વખતે જ્યારે પ્રોગ્રામ એક્ઝેક્યુટ થાય ત્યારે આપણા ટર્મિનલમાં તે થોડું "હેલો" લખવામાં સમર્થ હોય.

બિલ્ડ પ્રક્રિયા:

જેમ કે પ્રોગ્રામ રાખવો નકામું છે જે સ્ક્રીન પર એક સરળ "હેલો" છાપે છે, કારણ કે પ્રોજેક્ટ્સમાં .c અને .h ફાઇલો ભરપૂર છે (બધી પ્રોગ્રામિંગ ભાષાઓની જેમ). સંકલન પ્રક્રિયાને થોડી સરળ બનાવવા માટે, નવા ટૂલ્સ દેખાયા, આદેશનો સૌથી પ્રતિનિધિ છે બનાવવા.

Make એક ફાઇલ લો Makefile પ્રારંભિક બિંદુ તરીકે અને અંતિમ એક્ઝેક્યુટેબલ બનાવવા માટે શું જરૂરી છે તે કમ્પાઇલ કરે છે, કેટલાક કિસ્સાઓમાં આ પગલાને ફાઇલ નામની એક્ઝેક્યુટ કહેવામાં આવે છે. configure કમ્પાઈલરને ઉપયોગી ફાઇલ કમ્પાઇલ કરવા માટે (અતિરિક્તતાને માફ કરો) થોડા જરૂરી ચલો અસાઇન કરવા માટે સક્ષમ થવા માટે.

આ જ કારણ છે કે ઘણા ટ્યુટોરિયલ્સમાં આપણે નીચેના પગલાઓ શોધીશું:

પોતાની. ક્રિસ્ટોફર ડાયઝ રિવરોઝ

./ રૂપરેખાંકનનો જાદુ:

તમને સ્રોત કોડના સૌથી છુપાયેલા અને મનોરંજક રહસ્યો બતાવવા માટે, અમે એક પ્રોગ્રામના સ્રોત કોડ પર જઈશું જે આપણે બધાને સંપૂર્ણ રીતે જાણીએ છીએ, sudo. પહેલા સામાન્ય પગલાઓ, પરંતુ હું અહીં રોકાઈશ ./configure  તેમને કંઈક ખાસ બતાવવા માટે.

પોતાની. ક્રિસ્ટોફર ડાયઝ રિવરોઝ

આ વિકલ્પોની લાંબી સૂચિ પરત કરશે, જેમાંથી હું તમને તે એક બતાવીશ જે મારા ધ્યાન પર સૌથી વધુ ધ્યાન રાખે છે.

પોતાની. ક્રિસ્ટોફર ડાયઝ રિવરોઝ

--with-insults... નામ પ્રમાણે, સુડો કમ્પાઇલ કરે છે ગા ળ એ એક મનોરંજક સુવિધા છે જે તમને જ્યારે પણ તેમના પાસવર્ડમાં ભૂલ કરે છે ત્યારે વપરાશકર્તાને અપમાન મોકલવાની મંજૂરી આપે છે. આ શેના માટે છે? ઠીક છે, થોડા સમય પહેલા જ નહીં - પણ એક મુદ્દો સ્પષ્ટ કરે છે. હજારો વિકલ્પો છે જે મોટાભાગના વિતરણોમાં ડિફ defaultલ્ટ રૂપે આવતા નથી.

જેમ તમે છો, ત્યાં બીજા ઘણા છે જે બાઈનરી કોડ વિતરણોમાં સક્રિય હોઈ શકે છે અને તમે ક્યારેય ઉપયોગમાં લેશો નહીં, અથવા તમને જરૂર હોય તેવું કેટલાક હશે, પરંતુ તે તમારા સત્તાવાર વિતરિત દ્વિસંગી સાથે નહીં આવે, જે સૂચવે છે કે દરેક અપડેટ મેન્યુઅલ હશે.

ગેન્ટુ પર આનંદ પ્રારંભ કરો:

આપણે પહેલેથી જ જોયું છે કે આપણે કેટલા બધા વિકલ્પો ગુમ કરી શકીએ છીએ અથવા પૂર્વ કમ્પાઇલ કરેલા પ્રોગ્રામ્સ સાથે ખેંચી શકીએ છીએ. પરંતુ હવે પૂર્વ સંકલિત સમસ્યા પર થોડું ધ્યાન કેન્દ્રિત કરીએ.

બોનસ:

શું તમે ક્યારેય વિચાર્યું છે કે નવી મશીનો આધુનિક ન હોવાના તુલનામાં શા માટે થોડો ઝડપી દેખાય છે? જો પ્રોસેસર વધુ સારું છે, ત્યાં વધુ રેમ છે, બધું સારું છે, શા માટે ઝડપી નહીં? જવાબ સરળ છે ... સંકલન.

ચાલો એક ખૂબ જ વ્યવહારુ ઉદાહરણ લઈએ.

મારા પ્રોગ્રામ્સ વિકલ્પ સાથે સંકલિત છે --march=broadwell... આ એટલા માટે છે કારણ કે મારો પ્રોસેસર બ્રોડવેલ (ઇન્ટેલ આઇ 7) છે. આ નુકસાન? બ્રોડવેલ પહેલાંનો કોઈપણ પ્રોસેસર આ દ્વિસંગી ઓળખવા માટે સક્ષમ નથી. આ બિંદુએ તમારે તેને ખૂબ જ સ્પષ્ટ રીતે જોવું જોઈએ, જો હું એ સાથે કમ્પાઇલ કરું છું -કુચ  વિશિષ્ટ, ઉપરોક્ત તમામ કાર્ય કરશે નહીં ... તેથી બાઈનરી પેકેજીસ ઘણા પ્રકારના હાર્ડવેરને કેવી રીતે સપોર્ટ કરે છે? સરળ, તેઓ ઓછામાં ઓછા શક્ય વિકલ્પ સાથે કમ્પાઇલ કરે છે - આ ખાતરી આપે છે કે તમામ પ્રકારના હાર્ડવેર તેને વાંચવામાં સક્ષમ હશે (ઓછામાં ઓછા સુસંગતતા માટે).

વાસ્તવિક સમસ્યા ... જો તમે i3 માટે કમ્પાઇલ કરેલા પ્રોગ્રામ્સનો ઉપયોગ કરો છો ... તો તમારા i7 (અથવા તેના સંબંધિત એએમડી એનાલોગિસ) ની બધી શક્તિ વેડફાઇ ગઈ છે !! તે ઉદાસી નથી? 🙁

લવચીકતા:

જેન્ટુ ડેવલપર્સ ખૂબ સ્માર્ટ હોવાથી, ટાર, ./ રૂપરેખાંકન, બનાવટ, વગેરેની આ આખી પ્રક્રિયા ... ની શક્તિ સાથે બદલવામાં આવી છે પોર્ટેજ. આ બધી વિચિત્ર રૂપરેખાંકનોનું નામ બદલીને યુએસઇ ફ્લેગો કરવામાં આવ્યાં છે, તેથી જો તમને કોઈ વિશિષ્ટ રૂપરેખાંકન જોઈએ છે, તો તમારે સ્રોત કોડ દાખલ કરવાની જરૂર નથી, ફક્ત ચલને ગોઠવો. અહીં પોર્ટુજમાં સુડો સાથે કેવી રીતે કરવું તે એક ઉદાહરણ છે. પહેલા આપણે જોઈશું કે આપણી હાલની ગોઠવણીમાં કયા વિકલ્પો છે બરાબર.

પોતાની. ક્રિસ્ટોફર ડાયઝ રિવરોઝ

આપણે જોઈ શકીએ તેમ, લાલ વિકલ્પો સક્રિય થાય છે, વાદળી નથી, સારી છે ... દરેક દંતકથા વાંચી શકે છે

ચાલો આપણે કહીએ કે હું એક વિકલ્પ ઉમેરવા માંગું છું ...

પોતાની. ક્રિસ્ટોફર ડાયઝ રિવરોઝ

કહેવાય ફાઇલમાં લાઇન ઉમેરવા જેટલું સરળ sudo (નામ સંદર્ભ છે) અંદર /etc/portage/package.use/. આ સાથે, આગલી વખતે અમે સુડો ઇન્સ્ટોલ કરીએ છીએ તે અમને કહેશે કે તે સક્રિય થયેલ વિકલ્પ સાથે ફરીથી ગોઠવવામાં આવશે.

પોતાની. ક્રિસ્ટોફર ડાયઝ રિવરોઝ

જો આપણે આપીએ, હા, તમારે ફક્ત થોડી રાહ જોવી પડશે અને વોઇલા-આટલું સરળ.

અંતિમ વિચારો:

ઠીક છે, આપણે પહેલેથી જ જોયું છે કે જેન્ટૂમાં વધારાની વિધેયને હેન્ડલ કરવું કેટલું સરળ છે, જે અમને અમારા મનપસંદ પ્રોગ્રામ્સમાં વિકલ્પો ઉમેરવા, દૂર કરવા અથવા સંશોધિત કરવાની મંજૂરી આપે છે. આપણે એ પણ જોયું છે કે આપણા પ્રોગ્રામ્સનું પ્રદર્શન તે ચલો પર ઘણું નિર્ભર કરે છે કે જેનાથી આપણે તેને કમ્પાઇલ કરીએ છીએ. જો તમારી પાસે ખૂબ નવી મશીન છે, તો જેન્ટુ એ તમારો શ્રેષ્ઠ વિકલ્પ છે. જો તમારી પાસે ખૂબ જ જૂની મશીન છે, તો જેન્ટુ પણ તમારો વિકલ્પ છે (જોકે કમ્પાઇલ કરવામાં થોડો સમય લાગે છે, અંતિમ પ્રોગ્રામ્સ ખૂબ હળવા થશે).

હું ટૂંક સમયમાં જ મારી જેન્ટો ઇન્સ્ટોલેશન માર્ગદર્શિકા લખીશ, સિસ્ટમડી પ્રેમીઓ અને ઓપનઆરસી સાહસિક બંને માટે (હું જીનોમ સાથે સિસ્ટમડનો ઉપયોગ કરું છું). માર્ગ દ્વારા, જેન્ટુનો બીજો મોટો ફાયદો એ કરવાની ક્ષમતા છે પસંદ કરો તમારી સિસ્ટમની અંદરની દરેક વસ્તુ, અને જ્યારે હું કહું છું તે બધું છે શું કરવું.

જો તમે મારી પ્રથમ પોસ્ટ ચૂકી ગયા છો, તો અહીં લિંક છે:

જેન્ટુ લિનક્સ: એક જર્નીની વાર્તા

આભાર,


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   માર્ટ જણાવ્યું હતું કે

    મહાન! હું જીનોમ ઇન્સ્ટોલેશન ગાઇડ સાથેના જેન્ટુની રાહ જોઈશ. કદાચ મારી પાસે થોડો જૂનો પીસી (ઇન્ટેલ કોર આઇ 5 જી જેન.) હોય તો પણ મને જેન્ટુમાં સ્થળાંતર કરવા માટે પ્રોત્સાહિત કરવામાં આવશે. ચીર્સ!

    1.    ક્રિસાડર જણાવ્યું હતું કે

      પૂરતી જલ્દી, માર્ટ ગેને વધુ વસ્તુઓ શેર કરવા માટે મને જીત્યો, તેથી મેં બીજી પોસ્ટ લખી જે પ્રકાશિત થવાની રાહમાં છે, પણ ખૂબ જલ્દીથી - હું વચન આપું છું

  2.   njord જણાવ્યું હતું કે

    મને લાગે છે કે હું અહીં મારા મનપસંદ લિનક્સ વિતરણ વિશે ઘણી બધી પોસ્ટ્સ જોવાનું પ્રારંભ કરીશ o!!
    હું 2005 થી જેન્ટુમાં છું જ્યાં મેં તેનો ઉપયોગ યુનિવર્સિટીમાં મેઇલ સર્વર સ્થાપવા માટે કર્યો હતો જ્યાં મેં અભ્યાસ કર્યો હતો (અને હવે હું ક્યાં કામ કરું છું) અને જોકે મને છૂટાછવાયા વિરોધી હુમલાઓનો સામનો કરવો પડ્યો છે, હું હંમેશાં મારા પ્રિય ગેર્ટ્રુડિસ સાથે પાછો ફર્યો છું (પ્રથમ જીનોમ 2 સાથે, પછી એક્સફેસ અને હવે ઓપનબોક્સ) , અને જેમ કે તમે તમારી પાછલી પોસ્ટમાં ટિપ્પણી કરો છો, કુશળતા અને જ્ fineાન સાથે તેને ફાઇન-ટ્યુન કરો with
    હું તમારા આગામી યોગદાનની રાહ જોવીશ, શુભેચ્છાઓ અને મારો દિવસ = ડી બનાવવા બદલ આભાર!

    1.    ક્રિસાડર જણાવ્યું હતું કે

      ઠીક છે, આગળ એક બહાર આવી રહ્યું છે - તે મારા પ્રિય વિષય વિશે મનોરંજક વાતચીત કરવા જેવું છે, હવે પછીનું ખૂબ જ ટૂંક સમયમાં આવી જશે, અને આગામી, અને આગામી 😛 તમારી ટિપ્પણી બદલ શુભેચ્છા અને આભાર 🙂

  3.   વિક્ટર જણાવ્યું હતું કે

    હું વર્ષોથી ડિસ્ટ્રોસ વચ્ચે કૂદકો લગાવી રહ્યો છું અને ખાણ કમ્પાઇલ કરવા વિશે વિચારતો હતો…. તે માર્ગદર્શિકા તે પગલું બનશે જે હું ગુમ કરી રહ્યો હતો…. જ્યારે હું હેન્ડબુકથી મારું મનોરંજન કરવા જઇ રહ્યો છું. બધું માટે આભાર……

    1.    ક્રિસાડર જણાવ્યું હતું કે

      સરસ, હેન્ડબુક એ માહિતીનું સ્વર્ગ છે, ત્યાં ફક્ત બધું જ છે - હું ફક્ત મારા નાના રેતીના દાણામાં ફાળો આપી શકું છું 🙂 પરંતુ ખૂબ જ ટૂંક સમયમાં, આગળની પોસ્ટ બહાર આવી રહી છે, અને ટૂંક સમયમાં તે એક બહાર આવશે (હું પહેલેથી જ જોઈ રહ્યો છું કે તે તદ્દન અપેક્ષિત છે)) ~ 20 પગલાં સ્થાપન માર્ગદર્શિકા. ચીઅર્સ,

      1.    વિક્ટર જણાવ્યું હતું કે

        તમે મને શરૂઆતથી પસાર થવા માટે કેટલો સજ્જન નથી આપ્યો જે જુદા જુદા માઇક્રોપ્રોસેસર્સ અને માર્ગદર્શિકા વિશે વાત કરે છે !!!!! મારો આ અંત પ્રથમ માટે ગડબડ! !!! લાખો આભાર !!!!

  4.   સોયામિમિક જણાવ્યું હતું કે

    નોપપિક્સ, મેન્ડ્રેક, ઉબુન્ટુ અને ડેબિયન ... અને હંમેશા જેન્ટુનો વિચાર કરે છે ...

    તે 20 પગલાઓની રાહ જુએ છે!

    1.    ક્રિસાડર જણાવ્યું હતું કે

      હાહાહા, સારું, તે સ્વપ્ન જેવું છે ને? 🙂 હું કહું છું કે તે બનવાનો આ સમય છે 😉 શુભેચ્છાઓ

  5.   બરફ તરીકે કૂલ જણાવ્યું હતું કે

    હાય ક્રિસાડઆર, પ્રથમ હું તમને કહેવા માંગુ છું કે જેન્ટુ પરના તમારા પ્રથમ લેખથી હું સારી રીતે સૂઈ નથી, અને તે આ નવા લેખ સાથે સંબંધિત છે, મારા સપના મારા જૂના એસ્પાયર વન નેટબુક પર જેન્ટુના સંકલન પર આધારિત છે. મારા સ્વપ્નમાં સિસ્ટમ મને કહે છે કે મારું નેટબુક ખૂબ જ જૂનું છે તેથી તે હાર્ડવેરને ઓળખતું નથી.
    બીજી બાજુ, એકવાર મેં જેન્ટુ જોયું અને તે મારું ધ્યાન ખેંચ્યું, ત્યારે તેઓએ કમ્પ્યુટર (કમ્પ્યુટર) ને આપેલી શક્તિનો ઉલ્લેખ કર્યો. તે દિવસથી મેં મારી જાતને કહ્યું કે એક દિવસ હું તેને સ્થાપિત કરીશ, 10 વર્ષથી વધુ સમય વીતી ગયો છે અને મેં તે કર્યું નથી, કદાચ કારણ કે તેઓએ મને કહ્યું હતું કે તેને સ્થાપિત કરવું ખૂબ મુશ્કેલ હતું, તે સમયે હું લગભગ એન્ટી-લિનક્સ હતો તેથી તેઓએ તેની તરફની ફરિયાદ વધારી. જો કે જિજ્ityાસા ચાલુ રહી. એક સમયે મેં મારી નેટબુક પર કોઈ સફળતા વિના બીએસડી સ્થાપિત કરવાનો પ્રયાસ કર્યો, અને મને કહેવામાં આવ્યું કે જેન્ટુ એ બીએસડી જેવું જ એક લિનક્સ છે.
    જૂના એટોમ કમ્પાઇલરવાળા મારા જૂના એસ્પાયર વન પર જેન્ટુ સ્થાપિત કરવા માટે તમે મને શું ભલામણ કરો છો?

    અને તમારા લેખો માટે હું આપનો વધુ આભાર માનું છું

    1.    ક્રિસાડઆર જણાવ્યું હતું કે

      સારું, હું તમને ભલામણ કરું છું ... તે કરો! અને આખરે, જો અંતમાં તે નિષ્ફળ જાય (જેની મને ખૂબ જ શંકા છે કારણ કે કર્નલ બધા પ્રકારના હાર્ડવેરને ટેકો આપવા માટે બનાવવામાં આવે છે) તમને લિનક્સ વર્લ્ડમાં ખૂબ જ સમૃદ્ધ બનાવવાનો અનુભવ થયો હશે 🙂 તમે તમારી કર્નલ કમ્પાઇલ કરી હશે, તમે તમારી ફાઇલસિસ્ટમને શરૂઆતથી માઉન્ટ કરી હશે, તમે એવા રૂપરેખાંકનો કર્યા છે કે થોડા લોકો તેમના જીવનમાં કરે છે - તે તમને વિશ્વનો નવો દ્રષ્ટિકોણ આપશે હહાહા જો તમે મારી યુનિક્સ અને સ્ટેક એક્સ્ચેંજ પ્રોફાઇલ જોઈ શકતા નથી 🙂 મારા જવાબો લિનક્સની વિશાળ શ્રેણીને આવરી લે છે કારણ કે જેન્ટુને જાણવાથી મને બધા લિનક્સ વિશે ઘણી વસ્તુઓ શીખવાની મંજૂરી મળી છે 😉 હું તમને મારી પ્રોફાઇલની લિંક અહીં મુકીશ

      https://unix.stackexchange.com/users/246185/christopher-d%C3%ADaz-riveros?tab=profile

      ડરશો નહીં, અને અંતે, જો બધુ બરાબર ચાલે છે (તેના પર થોડો ખર્ચ થશે) તે તમારા પુસ્તક માટે એક સિદ્ધિ હશે 😉 શુભેચ્છાઓ

  6.   એસ્તાન જણાવ્યું હતું કે

    હું જેન્ટુમાં સ્થળાંતર કરવાનું પણ વિચારી રહ્યો છું, પરંતુ મને થોડી શંકા છે. સૌ પ્રથમ, આર્ક સાથે સંબંધિત પેકેજો કેટલા અદ્યતન છે? બીજી બાજુ, મારા લેપટોપમાં બિલ્ટ-ઇન બેટરી છે, અને આપણે બધા જાણીએ છીએ કે બેટરીને સતત વધુ પડતી ગરમી શું કરે છે. અને ત્યારબાદ હું સંકલન કરવામાં ઘણો સમય પસાર કરીશ ...

    1.    ક્રિસાડઆર જણાવ્યું હતું કે

      સારું, સત્ય તમને નિશ્ચિત રૂપે કહી શક્યું નહીં કે કઈ વધુ રોલિંગ રીલીઝ છે - હું તમને નિશ્ચિતતા સાથે કહી શકું છું કે જેન્ટુની બે શાખાઓ છે: "સ્થિર" અને "સ્થિર નથી", જોકે "સ્થિર નથી" બહુમતી હોવી જોઈએ ટેક્નોલ ofજીની ધાર પરના પેકેજોની સંખ્યા, મારી પાસે ઘણા જાણીતા વિકાસકર્તાઓ છે કે જેઓ તેમના રોજિંદા મુશ્કેલીઓ વિના તેનો ઉપયોગ કરે છે. આમાંના ઘણા પ્રોજેક્ટના ગિટ રીપોઝીટરીઓ સાથે કામ કરવા માટે બનાવવામાં આવ્યાં છે, તેથી વધુ કંઇક વર્તમાન નથી - હું વ્યક્તિગત રીતે "સ્થિર" શાખાનો ઉપયોગ કરું છું, પરંતુ આ ખાસ કરીને કારણ છે કે સલામતી સંયોજક તરીકે સમુદાયમાં મારા કાર્યને લીધે અને પરીક્ષણ ટીમના સભ્ય તરીકે (આર્ક ટેસ્ટર). જો તમારી પાસે તે કામ માટે "સ્થિર" સંસ્કરણ ન હોવું જોઈએ, તો તમે "સ્થિર નહીં." સાથેની તકનીકીની ધાર પર છો.
      મને ખબર નથી કે તે તમારા પ્રશ્નના જવાબ આપે છે કે નહીં, પરંતુ ઓછામાં ઓછું હું આશા રાખું છું કે તે તમારું ધ્યાન અજમાવવા માટે પૂરતું મેળવે છે 😛 સાદર

  7.   મફત Quixote જણાવ્યું હતું કે

    સત્ય એ છે કે તમે મને ઈચ્છો છો 😉
    તમે સી ટ્યુટોરિયલ્સ, તેમજ પાયથોન વિશે તમે જે સૂચવ્યું છે તેમાં મને ખૂબ જ રસ છે અને હું તમારી પ્રશંસા કરીશ કે જો તમારી પાસે અણઘડ દાદા દાદી માટે કોઈ છુપાયેલા ઝવેરાત હોય.
    તમારા પર અને મારા બધા આદર સાથે થોડી લાકડીઓ મૂકવા માટે, કારણ કે મને લાગે છે કે સામગ્રી ખંડો કરતાં વધુ મહત્વપૂર્ણ છે, પરંતુ હું કઈ ભાષાથી કંઈક અંશે પસંદ કરું છું, થોડી બાબતો પર ટિપ્પણી કરીશ.
    તમે શરૂઆતમાં કહો:
    "સંકલન એ એક પ્રક્રિયા છે કે જે કમ્પાઇલર માનવ ભાષામાં લખેલા કોડનો ઉપયોગ કરવા માટે કરે છે અને તેને કોડમાં રૂપાંતરિત કરે છે જે મશીન દ્વારા સમજી શકાય છે."
    મારા મતે, વ્યાખ્યામાં જેની વ્યાખ્યા છે તે શામેલ કરવી યોગ્ય નથી, કારણ કે સંકલનને વ્યાખ્યા આપવા માટે તમે કમ્પાઇલર શબ્દનો સમાવેશ કરો છો, તેથી આવું કંઈક વધુ યોગ્ય થયું હોત:
    સંકલન એ પ્રક્રિયા છે કે જેના દ્વારા પ્રોગ્રામ કમ્પ્યુટર દ્વારા એક્ઝેક્યુટેબલ ફાઇલ (સી, સી ++) માં લખેલી ટેક્સ્ટ ફાઇલમાંથી મેળવે છે.

    1.    ક્રિસાડઆર જણાવ્યું હતું કે

      તમારું યોગદાન મને યોગ્ય લાગે છે, હું તેને તેના સારમાં રાખવા અને તે માહિતી ઉમેરવાનો પ્રયાસ કરવા માટે તેને સમાવી રહ્યો છું - આભાર.

  8.   ડબલ ડી જણાવ્યું હતું કે

    હું ઉબુન્ટુ 16.04 નો ઉપયોગ કરું છું, શું તમે માનો છો કે મારે હળવું કરવું જોઈએ? હળવેથી વિરુદ્ધ ઉબુન્ટુના ફાયદા શું હશે?

    1.    ક્રિસાડઆર જણાવ્યું હતું કે

      ઠીક છે, હું ખરેખર જાણતો નથી - તે તમે તમારા ઉપકરણો અથવા તમે જે હાર્ડવેર સાથે કરો છો, અથવા જો તમારી પાસે જેન્ટુનો ઉપયોગ કેવી રીતે કરવો તે શીખવાનો સમય (અને ઇચ્છા) હોય તો તેના પર નિર્ભર છે. હું તમને કહીશ કે જો તમારી પાસે સમય હોય, અને તમે ઇચ્છો તો તમે આગળ વધી શકો! અને તમે જોશો કે તમે રસ્તામાં ઘણું શીખી શકશો 😉
      સાદર

  9.   ફર્નાન જણાવ્યું હતું કે

    હેલો
    જો સચ્ચાઈ એ છે કે હળવાને વાંચવા માટે ઘણું બધું છે, ઉદાહરણ તરીકે તમે ઉદભવ -pv પેકેજ બનાવો છો અને તમને લાલ, વાદળી અને લીલા રંગનો ઉપયોગ મળે છે, ઉપરાંત શક્ય તાળાઓ કે જેમાં ઉપયોગો, અનમાસ્ક પેકેજો, સ્લોટ પરિવર્તનની જરૂર હોય છે, તેનાથી ખૂબ અલગ છે અન્ય પેકેજ મેનેજરો દ્વારા પ્રદર્શિત.
    હું માનું છું કે હળવું દરરોજ અપડેટ કરવું પડશે, જો તમે તેને 1 મહિના માટે છોડી દો, તો તેને કેવી રીતે ઠીક કરવું તે આકૃતિ લેવી જરૂરી રહેશે.
    શુભેચ્છાઓ.

    1.    ક્રિસાડઆર જણાવ્યું હતું કે

      હા, હે, શરૂઆતમાં તે થોડો સમય ભર્યા કરે છે - પણ સમય જતાં તમે પરિચિત થશો અને વિચારવાની વાત પર પણ આવો છો કેમ કે કોઈ અન્ય પેકેજ મેનેજરમાં તમારી પાસે આટલી સુગમતા કેમ નથી - સમયની દ્રષ્ટિએ, હું એવા લોકોને જાણું છું જેમની પાસે વર્ષોથી સર્વર ચાલે છે. અપડેટ કર્યા વિના અને પ્રથમ દિવસની જેમ તદ્દન અડગ રહે છે, અને જેઓ વર્ષોથી (મહિનાઓ નથી) ત્યાં સમસ્યાના સંભવિત ઉકેલોનું વર્ણન કરતી વિકીનો એક ખાસ વિભાગ છે:

      https://wiki.gentoo.org/wiki/Upgrading_Gentoo/es#Actualizar_sistemas_antiguos

      અને અપડેટ્સની દ્રષ્ટિએ, કદાચ સુરક્ષાના મુદ્દાઓને સીધા જોઈને મને એક નવો દ્રષ્ટિકોણ અપનાવ્યો છે, પરંતુ દરરોજ અપડેટ કરવું તે કંઈક છે જે વિતરણને ધ્યાનમાં લીધા વિના થવું જોઈએ, તે સામાન્ય રીતે બધા વિતરણોમાં બે કરતા વધુ આદેશો લેતું નથી. , અને સારી ટેવ પેદા કરવા ઉપરાંત, બધા પેકેજો એકઠા થાય ત્યારે લાંબી પ્રતીક્ષાઓ ટાળો.
      સાદર

  10.   ફર્નાન જણાવ્યું હતું કે

    હેલો
    બાઈનરી ડિસ્ટ્રોસમાં, હું મંજરોનો ઉપયોગ કરું છું અને ઉબુન્ટુનો ઉપયોગ કરતા પહેલા, તે અપડેટ કરવું સહેલું છે, હું દરરોજ તપાસ કરું છું કે ત્યાં અપડેટ્સ છે, તે પ્રથમ વસ્તુ છે જે હું જોઉં છું, પરંતુ મંજરો અપડેટ કરવાથી મને સંબંધિત સમસ્યાઓ મળી નથી, હું સામાન્ય રીતે પેકમેનને કહું છું કે હા દરેક વસ્તુમાં અને વધુમાં વધુ સહીઓ અપડેટ કરવા અથવા ફાઇલને કા deleteી નાખવા માટે. પરંતુ મેં હળવેથી જે પરિભાષા વાંચી છે તેમાંથી કેટલીકવાર પોર્ટageજેજ શું કહે છે તે સમજવું મુશ્કેલ છે.
    શુભેચ્છાઓ.

    1.    ક્રિસાડઆર જણાવ્યું હતું કે

      દરેક વસ્તુ માટે હા કહો ફર્નાન કદી સારું નથી 🙂 જો તમે જી.એન.યુ. / લિનક્સ પર પહોંચ્યા હોય તો તમારે તેને જાણવું અને સમજવું જોઈએ. સારું, જોવાનું કંઈ નહીં, તે ફક્ત રિવાજ છે, સમય જતાં તમને ખ્યાલ આવે છે કે લાલ તમારી પાસે છે, જે તમારી પાસે નથી, વાદળી, તમે જે ઉમેરવા જઈ રહ્યા છો તે લીલો અને તે જ છે :). શરૂ કરવા માટે જો મેં યોગ્ય રીતે રૂપરેખાંકિત કર્યું હોય તો મારે અપડેટ કરવા માટે ક્યારેય કંઈપણ બદલવું પડતું નથી, ક્યારેક ક્યારેક હું યુએસઇ ફ્લેગો ઉમેરું છું અથવા દૂર કરું છું, પરંતુ સામાન્ય બાબત એ છે કે શું થઈ રહ્યું છે તે જાણવા માટે સૂચિ વાંચ્યા પછી હા પાડવા માટે 🙂
      પીએસ: પેકમેન -સયી એઝિઅર-સિંક સમાન છે
      પેકમેન -સુય ઉભરી -uD @ વર્લ્ડની જેમ જ છે (ધ-ફક્ત ફકત વર્બોઝ બનવાનું છે અને તે તમને આગળ વધતા પહેલા પૂછે છે, જો તમે તમારી ટીમને જાણતા હોવ અને તમે શું કરો છો તે જાણતા હોવ તો બિનજરૂરી છે, પરંતુ સમસ્યાઓ ટાળવા માટે મેં તેને મૂક્યું છે. પાછળથી 😉) મને યાદ રાખવું તેટલું મુશ્કેલ દેખાતું નથી 🙂

      સાદર

  11.   મૌરિસિઓ લોપેઝ જણાવ્યું હતું કે

    તમારા લેખો ઉત્તમ, અગાઉના એક અને આ બંને. મારો એક પ્રશ્ન છે અને તે છે કે તમે આર્ક અથવા માંજારો અને જેન્ટો વચ્ચે કેટલી ગતિ મેળવશો. અનુક્રમે કસ્ટમાઇઝેશન અને શિક્ષણ દીઠ શીખ્યા વિના, તે તેને ઇન્સ્ટોલ કરવા યોગ્ય બનાવે છે.
    મારો બીજો પ્રશ્ન છે કે ડ્રાઇવરો સાથે કેવી રીતે વ્યવહાર કરવો, આ તે છે જેણે મને આર્કમાં મુશ્કેલીઓ આપી છે.

    1.    ક્રિસાડઆર જણાવ્યું હતું કે

      હેલો મૌરિસિઓ,
      ઠીક છે, હું ક્યારેય બંને વચ્ચે બેંચમાર્ક કરવાનું બંધ કર્યુ નથી, અને હકીકતમાં તે ખૂબ જ અસ્પષ્ટ પ્રશ્ન છે, તમે જે સ softwareફ્ટવેર વાપરો છો તેના પર અને તમારી પાસેના ઉપકરણો પર આધાર રાખીને, આ થોડું અથવા કંઈથી ઘણું બદલાઈ શકે છે. ઓછામાં ઓછું આજે બંને સિસ્ટમ્સ મારા માટે ખૂબ સારી રીતે કાર્ય કરે છે જેમાં મારે તેનો ઉપયોગ કરવાની જરૂર છે. (મારી પાસે મુખ્ય જેન્ટુ અને એક આર્ચ છે જેનો હું સમય સમય પર ઉપયોગ કરું છું) સામાન્ય રીતે હું તેનો ઉપયોગ વર્ચ્યુઅલાઇઝેશન અને પ્રોગ્રામ એડિટિંગમાં કરું છું (પરંતુ સામાન્ય રીતે ટર્મિનલ દ્વારા જેથી તે કોઈ IDE માં વધારે મેમરીનો ઉપયોગ ન કરે. ક્રોમ 40 થી વધુ ટ tabબ્સથી તદ્દન શાંત રીતે મને સપોર્ટ કરે છે) (મેં સમય-સમય પર પ્રયત્ન કર્યો છે, જોકે સામાન્ય રીતે મારી પાસે લાંબા સમય સુધી મહત્તમ 5 ખુલ્લા હોય છે.
      જો એક દિવસ તમે પ્રયત્ન કરવાની હિંમત કરો છો, તો તે કેવી રીતે થયું તે મને કહો 🙂

      ડ્રાઇવરો માટે, કારણ કે તમે ઇચ્છા મુજબ કર્નલને નિયંત્રિત કરો છો, સામાન્ય રીતે મોટાભાગના "સામાન્ય" ડ્રાઇવરો ઇન્સ્ટોલ કરવા યોગ્ય હોય છે, અથવા ઓછામાં ઓછા વ્યવસ્થાપિત હોય છે. ખૂબ વિશિષ્ટ હાર્ડવેરના કિસ્સામાં (ખાસ કરીને સામાન્ય રીતે લિનક્સ સાથે થોડું સુસંગત), હું માનું છું કે તે અન્ય ઘણા ડિસ્ટ્રોઝની જેમ સમાન કાર્ય છે, મારી પાસે વધુ વિશિષ્ટ હાર્ડવેર નથી તેથી હું તેના પર વધુ ટિપ્પણી કરી શકું નહીં 🙂

      શુભેચ્છાઓ અને નસીબ

  12.   જીનપીઅર સુબેરો જણાવ્યું હતું કે

    તમારા સામાજિક નેટવર્ક્સ ચિર્સએડઆર શું છે?