ફ્રીબીએસડી પર તમામ રશિયન ભાષાના પુસ્તકોની સંપૂર્ણ સૂચિ અને વર્ણન. ફ્રીબીએસડી પર શ્રેષ્ઠ પુસ્તકો

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

સારું, ઠીક છે, હું થોડો વિચલિત થયો, અને હવે ફ્રીબીએસડી-ડાર્લિંગ વિશે.

હું એક સમયે ઉત્સુક હતો ફિડોશ્નિક, ઉપરાંત, મારી પાસે પુસ્તકો એકત્રિત કરવાનો ઘેલછા હતો (અને આંશિક રીતે હજુ પણ છે). આ બે તથ્યોને એકસાથે મૂકવું: એક સમયે એક પડઘામાં ru.unix.bsdઆ કોન્ફરન્સના વિષય પર એક અનુરૂપ એક હતો, જ્યાં ફ્રીબીએસડી પરના તમામ રશિયન-ભાષાના પુસ્તકોના વર્ણન સાથે મારો વિગતવાર જવાબ હતો.

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

હમણાં જ, ત્યારથી 4 વર્ષથી વધુ સમય વીતી ગયો છે, અને હું શોધ પ્રશ્નોના આંકડા પરથી જોઉં છું કે લોકો તે જૂના વર્ણન પર જતા રહે છે અને જતા રહે છે, તેથી મેં તેને 2011 થી અપડેટ કરવાનું નક્કી કર્યું.

તેથી, આ પોસ્ટનો વિષય: હવે ફ્રીબીએસડી પર રશિયનમાં પ્રકાશિત પુસ્તકો શું છે + અને તેમના ફાયદા અને ગેરફાયદા, તેમજ તેમના લક્ષ્ય જૂથનું મારું ટૂંકું વર્ણન.

મેં દરેક પુસ્તકો માટે સ્કોર આપવાનું પણ નક્કી કર્યું, અલબત્ત, આ મોટે ભાગે વ્યક્તિલક્ષી અભિપ્રાય છે - પરંતુ મેં ઓછામાં ઓછું કોઈક રીતે તેમના સંબંધિત વ્યવહારિક મૂલ્યનું મૂલ્યાંકન કરવાનું નક્કી કર્યું. હું ફરી એકવાર પુનરાવર્તન કરું છું - આ મૂલ્યાંકન આજના દૃષ્ટિકોણથી છે, કારણ કે ત્યાં ખરેખર સરસ પુસ્તકો છે, પરંતુ આજે તે ફક્ત જૂના છે. મારા સંપૂર્ણતાવાદી ઢોંગને કારણે, મેં કોઈપણ પુસ્તકને 5 પોઈન્ટ્સ રેટ કર્યા નથી, અને હું ભારપૂર્વક કહેવા માંગુ છું કે આ પુસ્તકોમાંથી મોટા ભાગના નવા નિશાળીયા માટે બનાવાયેલ છે, અહીં કોઈ ભ્રમ બનાવવાની જરૂર નથી.

તેથી, આ ક્ષણે, મારા નીચેના વર્ણનમાં, 2011 ના અંતમાં પ્રકાશિત થયેલા રશિયનમાં ફ્રીબીએસડી પરના તમામ પુસ્તકો સતત પ્રસ્તુત અને વર્ણવેલ છે. ચાલો જઈએ!

ફ્રીબીએસડી પર શ્રેષ્ઠ પુસ્તકો

1) બ્રાયન ટાઇમેન, માઈકલ એબેન “ફ્રીબીએસડી. વહીવટ: સંતુલન હાંસલ કરવાની કળા. વપરાશકર્તા જ્ઞાનકોશ", 2003 અને 2005.

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

બધા પ્રકાશનો શિખાઉ વપરાશકર્તાઓને ધ્યાનમાં રાખીને કરવામાં આવે છે. ફ્રીબીએસડીમાં મુખ્ય સેવાઓ અને ખ્યાલોનું સુસંગત પ્રસ્તુતિ અને વર્ણન. હું તેના વ્યવહારુ મૂલ્યને 2 પોઇન્ટ પર રેટ કરું છું - આ નવા નિશાળીયા માટે એક જૂનું પુસ્તક છે.

2) બ્રાયન ટાયમેન, “ફ્રીબીએસડી 6. ધ કમ્પ્લીટ ગાઈડ,” 2009

2009 માં, ઉપર વર્ણવેલ પુસ્તકના લેખકોમાંથી એક, બ્રાયન ટાયમેન દ્વારા ખૂબ ઉચ્ચ ગુણવત્તાવાળી, વિશાળ અને વ્યવસ્થિત પુસ્તક પ્રકાશિત કરવામાં આવ્યું હતું, ફક્ત તેને હવે કહેવામાં આવે છે " ફ્રીબીએસડી 6. સંપૂર્ણ માર્ગદર્શિકા " પુસ્તક બહુ સારું છે. પ્રમાણિક બનવા માટે, મને તે ખરેખર ગમે છે પુસ્તક શ્રેણી છૂટી, જેમાં તેણી બહાર આવી હતી. શ્રેણી હંમેશા વ્યાપક માર્ગદર્શિકાઓનું ઉત્પાદન કરે છે, જેમાં વર્સેટિલિટી અને વિગતો પર મહત્તમ ભાર મૂકવામાં આવે છે.

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

માર્ગ દ્વારા, તે હમણાં જ રિલીઝ કરવામાં આવ્યું હતું, અત્યાર સુધી ફક્ત અંગ્રેજીમાં જ, જો અંગ્રેજી તમારા માટે અવરોધ ન હોય તો સિસ્ટમનો અભ્યાસ કરવા માટે એક આદર્શ પ્રારંભિક બિંદુ તરીકે હું ભલામણ કરીશ.

3) ફેડરચુક એ. થોર્ન, એ. “ફ્રીબીએસડી. સ્થાપન, ગોઠવણી, ઉપયોગ", 2003

પુસ્તક ઘરેલું લેખકો દ્વારા અને શિખાઉ વપરાશકર્તાઓ માટે લખવામાં આવ્યું હતું. ફેડોર્ચુક કોણ છે તે કોણ નથી જાણતું? આ પ્રદેશમાં Linux અને FreeBSD ના જાણીતા "પ્રચારક" છે ભૂતપૂર્વ યુએસએસઆર, જટિલ વસ્તુઓ સ્પષ્ટપણે અને કંટાળાજનક રીતે કેવી રીતે કહેવું તે જાણે છે. તેથી, પુસ્તક તેની પ્રસ્તુતિની થોડી અનૌપચારિકતા દ્વારા અલગ પડે છે, જે અન્ય સંપૂર્ણ તકનીકી ગ્રંથોની તુલનામાં વાંચવાનું સરળ બનાવે છે. 2011 ના દૃષ્ટિકોણથી, અલબત્ત, તે વાંચવું શક્ય છે અને ઉપયોગી પણ છે, પરંતુ આ એક વાર્તા વધુ છે. હું તેના વ્યવહારુ મૂલ્યને 2 પોઇન્ટ પર રેટ કરું છું - નવા નિશાળીયા માટે એક જૂનું પુસ્તક.

4) Fedorchuk A. “ઉપલબ્ધ UNIX: Linux, FreeBSD, DragonFlyBSD, NetBSD, OpenBSD”, 2006.

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

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

5) રોડરિક સ્મિથ, "ફ્રીબીએસડીનો સંપૂર્ણ સંદર્ભ" (ફ્રીબીએસડી: સંપૂર્ણ સંદર્ભ), 2004.

આ પ્રારંભિક તેમજ મધ્યવર્તી વપરાશકર્તાઓ માટે એક સંદર્ભ પુસ્તક છે.

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

6) માઈકલ લુકાસ “ફ્રીબીએસડી. એક વિગતવાર માર્ગદર્શિકા" (એબ્સોલ્યુટ બીએસડી. ફ્રીબીએસડીની અંતિમ માર્ગદર્શિકા), 2004.

આ પુસ્તકની બે આવૃત્તિઓ છે - 2004 અને 2009 માટે. માઈકલ લુકાસ ફ્રીબીએસડી વિશ્વની જાણીતી વ્યક્તિ છે, ફ્રીબીએસડી દસ્તાવેજીકરણ પ્રોજેક્ટમાં સક્રિય સહભાગી છે અને આ વિષય પર ઘણું અને સારું લખે છે. ઓનલાઈન મોટી રકમતેમના માર્ગદર્શિકાઓ, ઇન્ટરવ્યુ અને અન્ય ફ્રિસ્કી ગ્રાફોમેનિયાક સર્જનાત્મકતા.

આ પુસ્તક લગભગ 900 પૃષ્ઠોમાં સિસ્ટમની તેમની એકદમ વિગતવાર રજૂઆત છે. હું તેની ખૂબ ભલામણ કરું છું, 2011 ના પરિપ્રેક્ષ્યમાં પણ પુસ્તક ખૂબ જ યોગ્ય લાગે છે (પરંતુ તમારે ચોક્કસપણે 2009 ની નવીનતમ આવૃત્તિ લેવી જોઈએ - તે વધુ સારું છે). હું તેના વ્યવહારુ મૂલ્યને 4 પોઈન્ટ પર રેટ કરું છું - નવા નિશાળીયા માટેનું પુસ્તક.

7) સેર્ગેઈ ઇવાનવસ્કી "UNIX ફ્રીબીએસડી ઓપરેટિંગ સિસ્ટમ: નવા નિશાળીયા અને અનુભવી વપરાશકર્તાઓ માટે એક સરળ સિસ્ટમ એડમિનિસ્ટ્રેશન કોર્સ," 2004.

બીજી આવૃત્તિ, તેની પ્રથમ આવૃત્તિની જેમ જ, વાહિયાતનો એક દુર્લભ ભાગ છે. આ લેખકમેનિક દ્રઢતા સાથે, તે એક જ પુસ્તકને જુદા જુદા નામો અને ડિઝાઇન હેઠળ પુનઃપ્રકાશિત કરે છે, ઉદાહરણ તરીકે, “ફ્રીબીએસડી વિશે સૌથી વધુ વારંવાર પૂછાતા પ્રશ્નો” - આ પ્રકારની “પુસ્તક” ખરીદીને મુશ્કેલીમાં ન આવે તેની કાળજી રાખો. દુર્લભ છી. 90 ના દાયકાની શરૂઆતનો શિકાર, જ્યારે મોટાભાગના લોકો માટે ઇન્ટરનેટની ગેરહાજરીમાં કંઈપણ પ્રકાશિત કરવું શક્ય હતું.

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

8) માર્શલ કિર્ક મેકકુસિક, જ્યોર્જ ડબલ્યુ. નેવિલ-નીલ “ફ્રીબીએસડી. આર્કિટેક્ચર અને અમલીકરણ", 2006.

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

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

9) A. Didok “One on one with FreeBSD”, 2006

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

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

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

10) ડી. કોલિસ્નિચેન્કો. "ફ્રીબીએસડી. શિખાઉ માણસથી વ્યાવસાયિક સુધી", 2011

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

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

અંગત રીતે, મને આ પુસ્તક ગમ્યું, જો કે કોલેસ્નિચેન્કો ઘણીવાર કેટલાક ફોરમ પર અત્યાચાર ગુજારવામાં આવે છે, તેથી હું પુનરાવર્તન કરું છું - અભિપ્રાય વ્યક્તિલક્ષી છે, જેમ મને તેનું ગમ્યું પદ્ધતિસરનો અભિગમ a la “હેન્ડબુક પર વિસ્તૃત અર્થઘટન”. કદાચ, શિખાઉ માણસ માટે, આ ખરેખર તમને જોઈએ છે, ખાસ કરીને આ પુસ્તક તદ્દન તાજેતરનું છે તે ધ્યાનમાં લેતાં: તે ફ્રીબીએસડી 7 ની ચર્ચા કરે છે. તે વર્તમાન X સિસ્ટમ અને અન્ય નવીનતાઓનું વર્ણન કરે છે, જે, મોટાભાગની જૂની ઘનતાની પૃષ્ઠભૂમિ સામે. ઉપર વર્ણવેલ પુસ્તકો, ખૂબ ખરાબ નથી. હું તેના વ્યવહારુ મૂલ્યને 4 પોઈન્ટ પર રેટ કરું છું - વિષયના પરિચય માટે પુસ્તક આદર્શ છે (પરંતુ હંમેશા હેન્ડબુક સાથે નજીકના સંયોજનમાં) પ્રવેશ સ્તરનિષ્ણાતો

ફ્રીબીએસડી પર સંપૂર્ણ રીતે વર્ણવેલ પુસ્તકો ઉપરાંત, વ્યાપક વિકાસ માટે હું નીચેના ક્લાસિક્સની ભલામણ કરું છું:

11) Nemeth E., Snyder G., Seabass S., Hein T. “UNIX. સિસ્ટમ એડમિનિસ્ટ્રેટરની માર્ગદર્શિકા"

હું 2002 થી તેની 3જી આવૃત્તિની ભલામણ કરું છું (અને 2008 માં પુનઃમુદ્રણ પણ થયું હતું) - આ ખરેખર એક સાર્વત્રિક પુસ્તક છે, તે યુનિક્સ સંચાલકોની દુનિયામાં ખૂબ જાણીતું અને આદરણીય છે. તે સમાંતર દરેક વસ્તુનું વર્ણન કરે છે મૂળભૂત કાર્યોવહીવટ અને તેની નવીનતમ 3જી આવૃત્તિ સહિત અનેક લોકપ્રિય યુનિક્સ સિસ્ટમો માટે, ફ્રીબીએસડી સહિત વહીવટ માટે સીધી ભલામણો છે.

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

12) યૂ. "અંદરથી UNIX", 2003

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

13) બ્રાયન કર્નીઘન અને રોબ પાઈક. યુનિક્સ. યુનિક્સ પ્રોગ્રામિંગ એન્વાયર્નમેન્ટ, 2003

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

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

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

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

તાજેતરના અપડેટ પછી ફ્રીબીએસડી 11-રીલીઝમેં શોધ્યું કે સર્વર ઓએસના રસીકરણ માટેની કેટલીક સેટિંગ્સ કામ કરતી નથી. લોડિંગ દરમિયાન ભૂલ લોગમાં, કોડ પૃષ્ઠ લોડ કરવાની અશક્યતા વગેરે વિશે સંદેશાઓ દેખાયા.

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

vt(4) ડ્રાઇવર ટેક્સ્ટ અને VGA ગ્રાફિક મોડ બંનેમાં કામ કરી શકે છે, બાદમાં માટે આભાર, UTF-8 સપોર્ટ કન્સોલમાં લાગુ કરવામાં આવ્યો છે (જેનો અમે પછીથી ઉપયોગ કરીશું). Xorg અને વર્ચ્યુઅલ ટર્મિનલ્સ વચ્ચે સ્વિચ કરવા માટે KMS વિડિયો ડ્રાઇવરો સાથે એકીકરણ પણ અમલમાં મૂકવામાં આવ્યું છે.

ચાલો સ્થાનિકીકરણ શરૂ કરીએ (તમામ કામગીરીઓ પર હાથ ધરવામાં આવી હતી ફ્રીબીએસડી 11.0-રીલીઝ -p2). ચાલો સિસ્ટમમાં ઉપલબ્ધ તમામ રશિયન લોકેલ્સને ઓળખવા માટે આદેશ જારી કરીએ:

# લોકેલ -a | grep ru ru_RU.CP1251 ru_RU.CP866 ru_RU.ISO8859-5 ru_RU.KOI8-R ru_RU.UTF-8

અમે લોકેલનો ઉપયોગ કરીશું ru_RU.UTF-8.

1. સ્થાનિક કન્સોલનું રસીકરણ(આ આઇટમ જરૂરી નથી અને પુટ્ટી અથવા ઓપનએસએસ જેવા રિમોટ ટેક્સ્ટ-મોડ ટર્મિનલ ઇમ્યુલેટરની કામગીરીને અસર કરતી નથી)

બધા ઉપલબ્ધ રશિયનો કીમેપ્સહવે માર્ગ પર છે:

# ls -Al /usr/share/vt/keymaps/ | grep ru -r--r-r-- 1 રૂટ વ્હીલ 16228 ઑક્ટો 11 13:43 ru.kbd -r--r--r-- 1 રૂટ વ્હીલ 16234 ઑક્ટો 11 13:43 ru.shift.kbd -r--r--r-- 1 રૂટ વ્હીલ 16232 ઑક્ટો 11 13:43 ru.win.kbd

નીચેનાના આધારે /etc/rc.conf માં સ્પષ્ટ કરવા માટે આમાંથી પસંદ કરો:

  • keymap=“ru” — CAPS લોક કીનો ઉપયોગ કરીને રશિયન પર સ્વિચ કરો;
  • keymap=“ru.shift” — CAPS લોક કીનો ઉપયોગ કરીને રશિયન પર સ્વિચ કરો, પરંતુ કીબોર્ડ પરની ટોચની પંક્તિ મૂળભૂત રીતે સંખ્યાત્મક હશે;
  • keymap=“ru.win” — CTRL + SHIFT કીનો ઉપયોગ કરીને રશિયન પર સ્વિચ કરો.

ફોન્ટ્સ પાથ સાથે સ્થિત છે:

# ls -Al /usr/share/vt/fonts/ કુલ 92 -r--r--r-- 1 રૂટ વ્હીલ 8452 ઑગસ્ટ 12 2015 gallant.fnt -r--r--r-- 1 રૂટ વ્હીલ 36408 ઑક્ટો 11 13:43 vgarom-16x32.fnt -r--r--r-- 1 રૂટ વ્હીલ 8742 ઑગસ્ટ 12 2015 vgarom-8x14.fnt -r--r--r-- 1 રૂટ વ્હીલ 9864 ઑગસ્ટ 12 2015 vgarom-8x16.fnt -r--r--r-- 1 રૂટ વ્હીલ 5384 ઑગસ્ટ 12 2015 vgarom-8x8.fnt -r--r--r-- 1 રૂટ વ્હીલ 5400 ઑગસ્ટ 12 2015 vgarom-thin-8x16.fnt -r--r-r-- 1 રૂટ વ્હીલ 2704 ઑગસ્ટ 12 2015 vgarom-thin-8x8.fnt

  • vgarom-8×8.fnt - રશિયન અક્ષરો માટે સપોર્ટ સાથે 8×8 મેટ્રિક્સ;
  • vgarom-8×14.fnt - રશિયન અક્ષરો માટે સપોર્ટ સાથે 8×14 મેટ્રિક્સ;
  • vgarom-8×16.fnt - રશિયન અક્ષરો માટે સપોર્ટ સાથે 8×16 મેટ્રિક્સ (ડિફૉલ્ટ રૂપે વપરાયેલ);
  • vgarom-16×32.fnt - રશિયન અક્ષરો (વિશાળ મોનિટર માટે) માટે સપોર્ટ સાથે 16×32 મેટ્રિક્સ.

તેથી /etc/rc.conf માં અમારી સેટિંગ્સ કંઈક આના જેવી દેખાવી જોઈએ:

Nano -w /etc/rc.conf ... keymap="ru.win" font8x16="vgarom-8x16" # ઉલ્લેખિત ન હોઈ શકે...

જો તમે GENERIC કર્નલ વાપરી રહ્યા હોવ, નવા કન્સોલ ડ્રાઈવરને સ્પષ્ટ રીતે સક્રિય કરવા માટે, નીચેનાને /boot/loader.conf માં ઉમેરો:

# echo "kern.vty=vt" >> /boot/loader.conf

અથવા, તમારી પોતાની કર્નલ બનાવતી વખતે, લીટીઓ સાથે ટિપ્પણી કરો વીજીએઅને sc, થી સંબંધિત છોડીને vtફેરફાર વિના:

Nano -w /usr/src/sys/amd64/conf/MYKERNEL ... #device vga # VGA વિડિયો કાર્ડ ડ્રાઈવર # syscons એ ડિફોલ્ટ કન્સોલ ડ્રાઈવર છે, જે SCO કન્સોલ #device sc # vt છે. નવુંવિડિઓ કન્સોલ ડ્રાઇવર ઉપકરણ vt ઉપકરણ vt_vga ઉપકરણ vt_efifb ...

માત્ર UTF-8 કન્સોલ માટે એમ્યુલેટેડ ટર્મિનલ પ્રકાર xterm! તેથી /etc/ttys જ્યાં સુધી જાય છે તે આના જેવું દેખાવું જોઈએ:

# ઓછા /etc/ttys | grep xterm # વર્ચ્યુઅલ કન્સોલ માટે, સાચો પ્રકાર સામાન્ય રીતે xterm છે. ttyv0 "/usr/libexec/getty Pc" સુરક્ષિત ttyv1 પર xterm "/usr/libexec/getty Pc" સુરક્ષિત ttyv2 પર xterm "/usr/libexec/getty Pc" સુરક્ષિત ttyv3 પર xterm "/usr/libexec/getty Pc" xterm સુરક્ષિત ttyv4 પર "/usr/libexec/getty Pc" સુરક્ષિત ttyv5 પર xterm "/usr/libexec/getty Pc" સુરક્ષિત ttyv6 પર xterm "/usr/libexec/getty Pc" સુરક્ષિત ttyv7 પર xterm "/usr/libexec/getty Pc "સુરક્ષિત ttyv8 પર xterm "/usr/local/bin/xdm -nodaemon" xterm બંધ સુરક્ષિત

2. લૉગિન શેલ્સનું સ્થાનિકીકરણ અને લૉગિન ક્લાસનો ઉપયોગ

Russification માં લોગિન ક્લાસનો ઉપયોગ કરતી વખતે, તમારે નીચેના ફોર્મમાં /etc/login.conf ફાઇલમાં "રશિયન" ક્લાસની સેટિંગ્સ લાવવી આવશ્યક છે:

Nano -w /etc/login.conf ... રશિયન|રશિયન વપરાશકર્તાઓ એકાઉન્ટ્સ:\ :charset=UTF-8:\ :lang=ru_RU.UTF-8:\ :tc=default: ...

પછી આદેશ સાથે હેશ ડેટાબેઝ ફરીથી બનાવવાની ખાતરી કરો:

# cap_mkdb /etc/login.conf

હવે આમાં જરૂરી યુઝર્સને ટ્રાન્સફર કરવાનું બાકી છે નવો વર્ગઆદેશ:

# pw usermod -n max -L રશિયન

vipw આદેશ સાથે શું કરવામાં આવ્યું છે તે તમે ચકાસી શકો છો:

# vipw ... max:passwd:0:0:russian:0:0:વપરાશકર્તા નામ:/home/max:/usr/local/bin/bash ...

શેલમાં રસિફિકેશન ગોઠવવા માટે (હું બેશનો ઉપયોગ કરું છું), નીચેની લીટીઓ /etc/profile ફાઇલમાં ઉમેરો:

# nano -w /etc/profile LANG=ru_RU.UTF-8; LANG MM_CHARSET=UTF-8 નિકાસ કરો; MM_CHARSET નિકાસ કરો

વપરાશકર્તાઓની હોમ ડિરેક્ટરીમાં, file.login_conf બનાવો અને ત્યાં નીચેની લીટીઓ ઉમેરો:

હું:મારું એકાઉન્ટ:\ :charset=UTF-8:\ :setenv=LC_ALL=ru_RU.UTF-8:\ :lang=ru_RU.UTF-8:

તે મૂળભૂત રીતે બધા છે.

લોકેલ આઉટપુટ તપાસી રહ્યું છે:

# લોકેલ LANG=ru_RU.UTF-8 LC_CTYPE="ru_RU.UTF-8" LC_COLLATE="ru_RU.UTF-8" LC_TIME="ru_RU.UTF-8" LC_NUMERIC="ru_RU.UTF-8" LC_MONETARY="ru_RU. UTF-8" LC_MESSAGES="ru_RU.UTF-8" LC_ALL=ru_RU.UTF-8

અને કેટલાક સરળ આદેશ:

તે રમુજી છે કે હેન્ડબુક લખતી વખતે હજી સુધી સુધારાઈ ન હતી...

  • અનુવાદ

ફ્રીબીએસડી સર્વર માટે સારું છે, પરંતુ ડેસ્કટોપ માટે નહીં

ફ્રીબીએસડી પાસે સંપૂર્ણ સુવિધાયુક્ત ઓછી વિલંબિત ઑડિઓ સબસિસ્ટમ છે, અને કર્નલ મિક્સિંગ બહુવિધ એપ્લિકેશનોને એક સાથે અવાજો વગાડવાની મંજૂરી આપે છે (સ્વતંત્ર વોલ્યુમ સેટિંગ્સ સાથે) વધારાની સેટિંગ્સ. ડિફૉલ્ટ સેટિંગ્સમાં X.org અને ડેસ્કટૉપ સેટિંગ્સ જેમ કે KDE અથવા GNOME નો સમાવેશ થાય છે, તે તમે પસંદ કરો છો તેના આધારે મેટાપેકેજ પસંદ કરવા જેટલું સરળ છે.

જો તે ખૂબ જ જટિલતા જેવું લાગે તો પણ, PC-BSD એ એક સંપૂર્ણ સુવિધાયુક્ત ડેસ્કટોપ સિસ્ટમ છે જે ફ્રીબીએસડીની ટોચ પર ઉપયોગમાં સરળ ઇન્સ્ટોલર અને વ્યવસાયિક સપોર્ટ વિકલ્પ સાથે બનેલ છે.

ફ્રીબીએસડી બંધ વિકાસ મોડેલનો ઉપયોગ કરે છે

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

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

ફ્રીબીએસડી - ફેન્સી GUI ઈન્ટરફેસ વિના માત્ર OS X

આ OS X વિશે એ જ દંતકથા છે જે તે FreeBSD વિશે છે: OS X એ એક સુંદર ગ્રાફિકલ ઇન્ટરફેસ સાથે માત્ર FreeBSD છે. બે ઓપરેટિંગ સિસ્ટમ કેટલાક કોડ શેર કરે છે, ઉદાહરણ તરીકે મોટાભાગની યુઝર સ્પેસ યુટિલિટીઝ અને OS X C લાઇબ્રેરી ફ્રીબીએસડીની આવૃત્તિઓમાંથી લેવામાં આવી છે. આ કોડમાંથી કેટલાકમાં વિકાસ થયો છે અલગ અલગ સમયઅને જુદી જુદી દિશામાં, ઉદાહરણ તરીકે FreeBSD 9.1 માં પાછળથી C++ સ્ટેક અને કમ્પાઈલરનો સમાવેશ થાય છે જે મૂળરૂપે એપલના કર્મચારીઓ દ્વારા OS X માટે વિકસાવવામાં આવ્યા હતા. ધરમૂળથી અલગ વિગતો પણ છે.

OS X પર વપરાતી XNU કર્નલમાં FreeBSD ની જૂની આવૃત્તિઓમાંથી ઘણી સબસિસ્ટમનો સમાવેશ થાય છે, પરંતુ મોટાભાગે તેને સ્વતંત્ર અમલીકરણ ગણવામાં આવે છે. પરંતુ તેમ છતાં, તેમની સમાનતાને લીધે, OS X પર અમલમાં મૂકાયેલા ઉત્પાદનો ફ્રીબીએસડી સાથે અનુકૂલન કરવા માટે ખૂબ સરળ છે. ઉદાહરણ તરીકે libdispatch અને libc++ OS X માટે લખવામાં આવ્યા હતા અને કોઈપણ અન્ય OS પહેલા FreeBSD પર ચાલતા હતા.

ફ્રીબીએસડી પર દરેક વસ્તુને સ્ત્રોતમાંથી કમ્પાઈલ કરવાની જરૂર છે

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

તમે ફ્રીબીએસડીના જૂના વર્ઝન પર પોર્ટ્સ (ports-mgmt/pkg) પરથી pkgng ઇન્સ્ટોલ કરી શકો છો. તે ફ્રીબીએસડી 9.1 અને પછીના પર મૂળભૂત રીતે સક્ષમ છે.

ફ્રીબીએસડી એ 90 (અથવા 80) ના દાયકાથી યુનિક્સ છે

ફ્રીબીએસડી એ બર્કલે સોફ્ટવેર ડિસ્ટ્રિબ્યુશન દ્વારા મૂળ યુનિક્સનું રેખીય વંશજ છે, પરંતુ તે અલગથી વિકસાવવાનું ચાલુ રાખ્યું છે. છેલ્લાં કેટલાંક વર્ષોમાં, અમે ZFS નોંધપાત્ર રીતે વધુ શક્તિશાળી બનતું જોયું છે: 10 GB, 40 GB અને 100 GB ચૅનલો માટે સપોર્ટ, સુધારેલ ઑડિયો સબસિસ્ટમ, 802.11n માટે સપોર્ટ અને અન્ય સુધારાઓ.

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

ફ્રીબીએસડીમાં તમામ સારા કોડ સોલારિસમાંથી આવે છે

ફ્રીબીએસડીએ બે કાર્યો આયાત કર્યા ઉચ્ચ પ્રોફાઇલ OpenSolaris માંથી: DTrace અને ZFS. બંને હવે ફ્રીબીએસડી દ્વારા સારી રીતે સપોર્ટેડ છે. ZFS ખાસ કરીને ઘણા FreeBSD વિકાસકર્તાઓનું ધ્યાન કેન્દ્રિત કરે છે, જેમાં iXsystems દ્વારા ઉપયોગમાં લેવાતી કંપનીનો સમાવેશ થાય છે, જે FreeNAS ડેવલપમેન્ટને સપોર્ટ કરે છે અને કોમર્શિયલ FreeBSD-આધારિત NAS ઉપકરણોનું વેચાણ કરે છે. ફ્રીબીએસડી ડેવલપર્સ આ બંને સુવિધાઓને સુધારવા માટે, સોલારિસના ઓપન સોર્સ ફોર્ક્સમાંના એક, ઇલુમોસના વિકાસકર્તાઓ સાથે પણ નજીકથી કામ કરી રહ્યા છે.

ZFS ના ફાયદા હોવા છતાં, તે હજુ પણ પ્રમાણમાં નાનો ભાગ છે સામાન્ય સિસ્ટમ. ZFS અને DTrace કર્નલમાં કોડનો 4% કરતા ઓછો ભાગ બનાવે છે, જે મુખ્ય સિસ્ટમમાં લગભગ 10% કોડની બરાબર છે. જો આપણે માની લઈએ કે ફ્રીબીએસડીનો માત્ર 0.4% જ સારો છે, તો સિસ્ટમને એટલી લોકપ્રિયતા મળી ન હોત.

ફ્રીબીએસડી પાસે કોઈ ડ્રાઈવર નથી

આ એક સમસ્યા છે જેનો તમામ ઓપરેટિંગ સિસ્ટમ્સ સામનો કરે છે - વિન્ડોઝના નવા સંસ્કરણો પણ. મોટા ભાગના વખતે વપરાશકર્તાઓ તેની કાળજી લેતા નથી કુલ સંખ્યાડ્રાઇવરો ફક્ત જો ડ્રાઇવરો પહેલાથી જ મૂળભૂત રીતે ઇન્સ્ટોલ કરેલ હોય. ડ્રાઇવર સપોર્ટના સંદર્ભમાં કેટલીક ભૂલો છે, પરંતુ ફ્રીબીએસડી વિશાળ શ્રેણીને સપોર્ટ કરે છે નેટવર્ક કાર્ડ્સ(802.11n ચિપસેટ્સ સહિત), મોટાભાગના AMD, Intel સાઉન્ડ કાર્ડ્સ અને NVIDIA GPU.

હાર્ડવેર સપોર્ટ એ અમલીકરણનો એક ભાગ છે જેને સતત સુધારણાની જરૂર છે, કારણ કે તમે હાર્ડવેર ઉત્પાદકોને માત્ર સોફ્ટવેર ડેવલપર્સને પકડવા માટે થોડા વર્ષો રાહ જોવાનું કહી શકતા નથી. નવા ઉપકરણો માટે સપોર્ટ પૂરો પાડવાથી સેટઅપ થવામાં સમય લાગે છે, જો કે કેટલાક ઉત્પાદકો પોતે ડ્રાઇવરો પૂરા પાડે છે, જેમ કે Nvidia તેમના GPU માટે ડ્રાઇવરો પૂરા પાડે છે અને નવીનતમ નેટવર્ક નિયંત્રકો માટે Intel. અન્ય વિક્રેતાઓ Broadcom, JMicron, HP, Mellanox, Chelsio, અને Solarflare સહિત FreeBSD ડ્રાઈવર વિકાસમાં સહાય પૂરી પાડે છે. જો તમે એવા ઉપકરણો વિશે જાણો છો કે જે ફ્રીબીએસડી દ્વારા સમર્થિત નથી, તો આ વિશે વિકાસકર્તાઓ અને ઉપકરણ ઉત્પાદકોને જાણ કરવી વધુ સારું છે. સામાન્ય રીતે, ઉત્પાદકો તરફથી ઉકેલ માટે શ્રેષ્ઠ દબાણ તેમને કહેવું છે કે તેમના ગ્રાહકો તેમના ઉત્પાદનોનો ઉપયોગ કરી શકતા નથી.

FreeBSD 4.x એ અત્યાર સુધીનું શ્રેષ્ઠ છે

4.x રીલીઝ સૌથી વધુ સ્થિર હતી અને ફ્રીબીએસડીને ગર્વ હતો કે તેઓ આવા ઉત્પાદનને અમલમાં મૂકવા સક્ષમ હતા. ઘણા વપરાશકર્તાઓએ વર્ષોથી તેનો ઉપયોગ કરવાનું ચાલુ રાખ્યું છે. મલ્ટી-થ્રેડીંગ ઓપ્ટિમાઇઝેશનમાં સંક્રમણ દરમિયાન 5.x શ્રેણી બહાર આવી. આમાં કર્નલની આસપાસના એક લોકને સંખ્યાબંધ નાના તાળાઓ સાથે બદલવાનો સમાવેશ થાય છે જે વ્યક્તિગત સબસિસ્ટમ દ્વારા વહેંચવામાં આવે છે. આને ઘણું કામ કરવાની જરૂર હતી, જે અનિવાર્યપણે કેટલીક ભૂલો તરફ દોરી જાય છે. 5.x બે થ્રેડીંગ અમલીકરણ સાથે આવ્યું છે, જેણે વસ્તુઓને વધુ જટિલ બનાવી છે. 5.x શ્રેણીમાં પ્રથમ બે પ્રકાશનોને "ફક્ત વિકાસકર્તાઓ" તરીકે લેબલ આપવામાં આવ્યું હતું, પરંતુ 5.2 એ વિશાળ પ્રેક્ષકોને ધ્યાનમાં રાખીને બનાવવામાં આવ્યું હતું અને તે FreeBSD વપરાશકર્તાઓની અપેક્ષાઓ પર ખરું ઉતર્યું ન હતું. સંખ્યાબંધ મોટા વપરાશકર્તાઓએ 4.x શ્રેણીમાં ફેરફાર ન કરવાનો નિર્ણય કર્યો.

5.x શ્રેણી એ પ્રોજેક્ટ માટે પીડાદાયક પાઠ હતો. 6.x શ્રેણીએ 4.x પ્રકાશનની સ્થિરતા પુનઃસ્થાપિત કરી, અને 7.x શ્રેણીએ સિંગલ પ્રોસેસરની કામગીરી પુનઃસ્થાપિત કરી. 8.x શ્રેણીના પ્રકાશન દરમિયાન, સંખ્યાબંધ તૃતીય-પક્ષ પ્રકાશિત બેન્ચમાર્ક જોઈ શકાય છે જે અન્ય કોઈપણ ઓપરેટિંગ સિસ્ટમ કરતાં મલ્ટિપ્રોસેસર સિસ્ટમ્સ પર વધુ સારી રીતે સ્કેલ કરવા માટે ફ્રીબીએસડીનું નિદર્શન કરે છે.

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

ફ્રીબીએસડી સોફ્ટવેરના ગેરફાયદા

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

પોર્ટ સેટમાં મોટાભાગના સોફ્ટવેર ફ્રીબીએસડી પર મૂળ રીતે ચાલે છે. મોટાભાગના ઓપન સોર્સ સોફ્ટવેર ઓએસ અજ્ઞેયવાદી છે અને ફ્રીબીએસડી પર કમ્પાઈલ કરવા અને ચલાવવા માટે ન્યૂનતમ ફેરફારની જરૂર છે. ત્યાં અપવાદો છે જેમ કે Valgrind, જેને સિસ્ટમની વિગતવાર સમજ જરૂરી છે. માલિકીનું સોફ્ટવેર મોટી સમસ્યા હોઈ શકે છે. કેટલાક વિકાસકર્તાઓ, જેમ કે ઓપેરા, તેમના સ્ત્રોત કોડ સાથે ફ્રીબીએસડી પ્રદાન કરે છે.

અન્ય સોફ્ટવેર ઇમ્યુલેશન મોડમાં ચાલવું જોઈએ. ઉદાહરણ તરીકે, Linux દ્વિસંગી Linux ABI સ્તર પર ચાલી શકે છે, જ્યાં Linux સિસ્ટમ કૉલ્સ તેમના FreeBSD સમકક્ષમાં અનુવાદિત થાય છે. એકમાત્ર ખામી એ સિસ્ટમ કોલ્સનો થોડો વધારો લોડ છે; અમલીકરણ વચ્ચેના પ્રભાવ તફાવતને માપવું સામાન્ય રીતે મુશ્કેલ છે લિનક્સ પ્રોગ્રામ્સ Linux અને FreeBSD પર: કેટલાક કિસ્સાઓમાં, બેઝ કૉલ્સના વધુ કાર્યક્ષમ અમલીકરણને કારણે Linux કરતાં FreeBSD પર પ્રોગ્રામ વધુ ઝડપથી ચાલે છે. ઉદાહરણ તરીકે, ફ્લેશ પ્લગઇનનું Linux સંસ્કરણ NSPluginWrapper નો ઉપયોગ કરીને Linux ABI સ્તર પર તેના પોતાના વેબ બ્રાઉઝર સાથે ચાલી શકે છે.

વિન્ડોઝ એપ્લીકેશન ચલાવવા માટે સમાન સોલ્યુશન અસ્તિત્વમાં છે.

ફ્રીબીએસડી વર્ચ્યુઅલાઈઝેશનને સપોર્ટ કરતું નથી

ફ્રીબીએસડી 9 એમેઝોન EC2 સહિત x86 અને x86-64 બંને પર Xen ગેસ્ટ (domU) તરીકે ચાલે છે. માઇક્રોસોફ્ટ, નેટએપ અને સિટ્રિક્સ સાથે કામ કરવા બદલ આભાર, ફ્રીબીએસડી માઇક્રોસોફ્ટના હાઇપર-વી હાઇપરવાઇઝર પર ચાલી શકે છે. ફ્રીબીએસડી 11 માં ડોમેન મેનેજમેન્ટ માટે ડોમ0 સપોર્ટ શામેલ હશે.

ફ્રીબીએસડી વર્ચ્યુઅલબોક્સને મહેમાન તરીકે અને યજમાન તરીકે પણ સપોર્ટ કરે છે. તમે પોર્ટ કલેક્શનમાં વર્ચ્યુઅલબોક્સ ગેસ્ટ એડિશન્સ અને પછી હાઈપરવાઈઝરને શોધી શકો છો. ફ્રીબીએસડી 10 એ બીએસડી હાઇપરવાઇઝર માટે ઓપરેટિંગ સિસ્ટમ હોસ્ટ તરીકે પણ કામ કરે છે, જે ફ્રીબીએસડી પર ફ્રીબીએસડી વર્ચ્યુઅલ મશીનો ચલાવવા માટે ઘણા વિકલ્પો આપે છે.

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

BSD લાઇસન્સ પરસ્પર સહકારને પ્રોત્સાહન આપે છે

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

કેટલીક કંપનીઓ લગભગ ચોક્કસપણે અમારો કોડ લેશે, તેને બદલશે અને બદલામાં ક્યારેય કંઈપણ આપશે નહીં.

ઉદાહરણ તરીકે, બે મોટી ઈન્ટરનેટ કંપનીઓનો કેસ ધ્યાનમાં લો: Google અને Yahoo! અગાઉ, તેમનું આંતરિક ઈન્ફ્રાસ્ટ્રક્ચર GPL ઓપરેટિંગ સિસ્ટમ પર આધારિત હતું, જ્યારે પછીના સંસ્કરણો પહેલાથી જ FreeBSD નો ઉપયોગ કરે છે. કારણ કે Google તેમના સંશોધિત વિતરિત કરતું નથી ઓપરેટિંગ સિસ્ટમ, તેઓ ઉદાહરણ તરીકે GoogleFS માં સાચવી શકે છે ખાનગી મિલકત. આવા કિસ્સાઓમાં, જ્યાં સોફ્ટવેર આંતરિક ઉપયોગ માટે વિકસાવવામાં આવે છે, કંપનીએ ફ્રીબીએસડી વિકાસકર્તાઓને તેના ફેરફારો જાહેર કરવા માટે લાઇસન્સ કરાર દ્વારા જરૂરી નથી.

જો કે, કનેક્શનમાં કેટલીક સમસ્યાઓ છે: ઉદાહરણ તરીકે, જો તમે પહેલાથી જ BSD નો ઉપયોગ કરી રહ્યાં હોવ તો તમે GPL-લાઈસન્સવાળી લાઈબ્રેરીનો ઉપયોગ કરી શકતા નથી.

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



શું તમને લેખ ગમ્યો? તમારા મિત્રો સાથે શેર કરો!
પણ વાંચો