મોટા ભાગના Linux વિતરણો તેમના સૉફ્ટવેરને સત્તાવાર રિપોઝીટરીઝમાંથી મેળવે છે. તેમાં આપણે, સૌથી ઉપર, ઓપન સોર્સ અને/અથવા ફ્રી સોફ્ટવેર પેકેજો શોધીએ છીએ, પરંતુ તેઓ ડિસ્ટ્રો ઇન્સ્ટોલ કરી શકે તે બધું ઓફર કરતા નથી. આ રિપોઝીટરીઝમાં કંઈ ન હોય ત્યારે Linux વપરાશકર્તાઓ પાસે એક વિકલ્પ હોય છે તે છે સૉફ્ટવેરનું સંકલન કરવું, અને અન્ય પણ છે જેમ કે આર્ક-આધારિત વિતરણો માટે AUR અથવા આરપીએમ ફ્યુઝન Fedora અથવા Red Hat પર આધારિત લોકો માટે.
નો ઉપયોગ કરવા કરતાં RPM ફ્યુઝન શું છે તે સમજાવવાની કઈ સારી રીત છે વ્યાખ્યા કે તેઓ અમને આપે છે: «આરપીએમ ફ્યુઝન સોફ્ટવેર પૂરા પાડે છે કે જે Fedora પ્રોજેક્ટ અથવા Red Hat વિતરિત કરવા માંગતા નથી. તે સોફ્ટવેર Fedora ની તમામ વર્તમાન આવૃત્તિઓ અને Red Hat Enterprise Linux અથવા ક્લોન્સની વર્તમાન આવૃત્તિઓ માટે પૂર્વસંકલિત RPM તરીકે પ્રદાન કરવામાં આવે છે; તમે yum અને PackageKit જેવા સાધનો સાથે RPM ફ્યુઝન રીપોઝીટરીઝનો ઉપયોગ કરી શકો છો".
RPM ફ્યુઝન સોફ્ટવેર પૂરું પાડે છે જે અધિકૃત રીપોઝીટરીઝમાં જોવા મળતું નથી
જેમણે જુદા જુદા આર્ક-આધારિત ડિસ્ટ્રોસનો પ્રયાસ કર્યો છે અને તેનો ઉપયોગ કર્યો છે, તેની વ્યાખ્યા કરવાની મારી રીત હશે કે તે છે કોમોના એક AUR, પરંતુ Fedora માટે અને અન્ય વિતરણો કે જે RPM પેકેજોમાં સોફ્ટવેર માટે રીપોઝીટરીઝને સપોર્ટ કરે છે. ત્યાં તફાવતો છે, સૌથી સ્પષ્ટ છે કે AUR માં અમે તમામ શક્યતાઓને આવરી લેવા માટે સમાન પ્રોગ્રામના ઘણા વિકલ્પો શોધી શકીએ છીએ, પરંતુ હકીકત એ છે કે AUR અને અમે અહીં જે રિપોઝીટરી સાથે વ્યવહાર કરી રહ્યા છીએ તે બંને અમને સૉફ્ટવેર ઇન્સ્ટોલ કરવાની મંજૂરી આપે છે જે સત્તાવારમાં નથી. રાશિઓ
તેનો ઉદ્દેશ્ય છે "તમામ કાયદેસર રીતે વિતરિત કરી શકાય તેવા મફત અને બિન-મુક્ત સોફ્ટવેર માટે "સત્તાવાર" Fedora રીપોઝીટરી બનો કે જે Fedora પ્રોજેક્ટ મોકલવા માંગતો નથી." ઑફર્સ:
- મફત સૉફ્ટવેર: તેઓ મફત લાઇસન્સનો ઉપયોગ કરે છે, જેમ કે વિડિઓ પ્લેયર્સ.
- બિન-મુક્ત સોફ્ટવેર: તેઓ બિન-મુક્ત લાયસન્સનો ઉપયોગ કરે છે, જેમ કે NVIDIA ડ્રાઇવરો.
- "ફ્રી ટેન્ટેડ" સૉફ્ટવેર, જે મફત છે પરંતુ કેટલાક દેશોમાં પ્રતિબંધો સાથે.
- "નોનફ્રી ટેન્ટેડ" સોફ્ટવેર, જે નોન-ફ્રી લાઇસન્સનો ઉપયોગ કરે છે અને તે સ્પષ્ટ રીતે વિતરિત કરી શકાતું નથી.
ફ્યુઝન RPM કેવી રીતે ઇન્સ્ટોલ કરવું
RPM ફ્યુઝન રિપોઝીટરીઝનો ઉપયોગ કરવા માટે તમારે તેને ઇન્સ્ટોલ/એડ કરવું પડશે.
Fedora
sudo dnf https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion ઇન્સ્ટોલ કરો -nonfree-release-$(rpm -E %fedora).noarch.rpm sudo dnf config-manager --fedora-cisco-openh264 સક્ષમ કરો
છેલ્લો આદેશ openh264 લાઇબ્રેરીનો ઉપયોગ કરવાનો છે, જે તેઓ મૂળભૂત રીતે વાપરે છે.
Fedora OSTree (અપરિવર્તનશીલ, જેમ કે સિલ્વરબ્લ્યુ અથવા કિનોઈટ)
એન લોસ Fedora એટોમિક, અપરિવર્તનશીલ લોકોના નવા પરિવારને નામ આપવામાં આવ્યું છે:
sudo rpm-ostree ઇન્સ્ટોલ કરો https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora /rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm સુડો રીબૂટ
RHEL અને સુસંગત, જેમ કે CentOS
sudo dnf install --nogpgcheck https://dl.fedoraproject.org/pub/epel/epel-release-latest-$(rpm -E %rhel).noarch.rpm sudo dnf install --nogpgcheck https://mirrors. rpmfusion.org/free/el/rpmfusion-free-release-$(rpm -E %rhel).noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-$(rpm - E %rhel).noarch.rpm
CentOS Steam 8 માં તમારે પણ લખવું પડશે:
sudo dnf config-manager -- પાવરટૂલ્સને સક્ષમ કરો
CentOS 8 ના જૂના સંસ્કરણમાં તે લખાયેલું છે પાવર ટુલ્સ અગાઉના આદેશમાં.
અને RHEL 8 માં નીચેનું પણ લખ્યું છે:
sudo સબ્સ્ક્રિપ્શન-મેનેજર રિપોઝ --"codeready-builder-for-rhel-8-$(uname -m)-rpms" ને સક્ષમ કરો
એકવાર ઇન્સ્ટોલ થઈ ગયા પછી, "કલંકિત" મેળવવા માટે તમારે તેના પેકેજો ઇન્સ્ટોલ કરવા પડશે:
sudo dnf ઇન્સ્ટોલ કરો
શું RPM ફ્યુઝન સુરક્ષિત છે?
મારા જેવી વ્યક્તિ કે જે લગભગ કંઈપણ સ્પષ્ટ રીતે જણાવવાનું પસંદ નથી કરતા, આ પ્રકારના પ્રશ્નોના જવાબ આપવાનું સરળ નથી. સિદ્ધાંત હા કહે છે, કે તેઓ સુરક્ષિત છે, અને કેનોનિકલ જ્યારે સ્ટીમ લોન્ચરને સ્નેપ તરીકે પેકેજ કરે છે ત્યારે શું થાય છે તેનાથી આપણે જે સૌથી ગંભીર સમસ્યાનો સામનો કરવો પડી શકે છે તેનાથી અલગ નથી. સોફ્ટવેર દરેક પ્રોજેક્ટ માટે અધિકૃત છે, તે સંકલિત અને RPM ફ્યુઝન પર અપલોડ કરવામાં આવે છે.
સમુદાયનો અભિપ્રાય એવો છે કે તે ભંડાર છે સંપૂર્ણપણે વિશ્વસનીય રીપોઝીટરીઝ (PPA) સાથે મતભેદ વિના કે જે મેન્યુઅલી ઉમેરી શકાય છે. તેમની પાસે ગુણવત્તા નિયંત્રણ પ્રક્રિયા છે, નીતિઓ અને કેટલાક Fedora પેકેજર્સ આ રીપોઝીટરીમાં પણ પેકેજોની જાળવણી કરે છે.
મારામાં, અને મેં પહેલેથી જ સમજાવ્યું છે તેમ, હું તેને આર્ક યુઝર રિપોઝીટરી તરીકે જોઉં છું અને મને લાગે છે કે તેની સાથે સમાન રીતે વ્યવહાર કરવો જોઈએ: કોઈપણ સોફ્ટવેર ઇન્સ્ટોલ કરવા માટે, પ્રથમ વસ્તુ સત્તાવાર રીપોઝીટરીઝ હોવી જોઈએ, ત્યારબાદ પ્રોજેક્ટ રીપોઝીટરીઝ અને , જો તે અગાઉના બેમાંથી કોઈપણમાં જોવા મળતું નથી, પછી ગમે તે RPM ફ્યુઝન ઇન્સ્ટોલ કરો.