„Fedora“ – populiari „Red Hat“ operacinės sistemos šaka, orientuota į naujausią programinę įrangą bei maksimalų suderinamumą su vidiniais ir išoriniais įrenginiais.
„Fedora“, kaip ir vyresnysis komercinis brolis „Red Hat“ ar laisvai platinamas pastarojo klonas „CentOS“, programinės įrangos paketams valdyti naudoja „
yum install yum-plugin-protectbase yum-plugin-priorities
Įdiegus šiuos įskiepius visoms įjungtoms (turinčioms enabled=1 nustatymą) „yum“ saugykloms reikia nurodyti saugojimo (protect) ir pirmenybės (priority) reikšmes. Apsaugoti (protect=1) reikėtų standartines „Fedora“ saugyklas fedora ir updates. Žemiau pateikiamas /etc/yum.repos.d/fedora.repo fragmentas:
[fedora] name=Fedora $releasever - $basearch failovermethod=priority #baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/ mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch enabled=1 metadata_expire=7d gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch protect=1 priority=1
Tokias pačias reikšmes reikia įterpti ir /etc/yum.repos.d/fedora-updates.repo faile kaip parodyta fragmente:
[updates] name=Fedora $releasever - $basearch - Updates failovermethod=priority #baseurl=http://download.fedoraproject.org/pub/fedora/linux/updates/$releasever/$basearch/ mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f$releasever&arch=$basearch enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch protect=1 priority=1
„Adobe Linux“ saugykla
Reikalinga norint įsidiegti nemokamą, tačiau uždarojo kodo įskiepį naršyklei „Adobe Flash Player“, skirtą „Linux“ sistemoms. Parsisiųskite saugyklos RPM failą ir jį įdiekite grafinėje aplinkoje su kartus spragtelėję pele arba terminalo komanda:
rpm -ivh adobe-release-i386-1.0-1.noarch.rpm
Šis RPM paketas sukuria adobe-linux-i386.repo saugyklos aprašą kataloge /etc/yum.repos.d. Saugyklai reikia nurodyti žemesnį prioritetą nei aukščiau minėtoms numatytosioms „Fedora“ saugykloms bei išjungti saugojimą kaip parodyta žemiau:
[adobe-linux-i386] name=Adobe Systems Incorporated baseurl=http://linuxdownload.adobe.com/linux/i386/ enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux protect=0 priority=2
RPM Fusion
„RPM Fusion“ saugykloje pateikiami „Fedora“ ir „Red Hat“ operacinėms sistemoms skirti sukompiliuoti paketai, kurie dėl licencijavimo ir kitų priežasčių neplatinami numatytosiose saugyklose. Įdiegus „RPM Fusion“, per paketų valdymo priemonę galima gauti originalią tvakyklę „NVIDIA“ vaizdo plokštėms, „Broadcom“ tinklo įrangos tvarkykles ar MP3 formatą palaikantį įskiepį „XMMS“ grotuvui.
„RPM Fusion“ saugykla įdiegiama lygiai taip pat kaip ir anksčiau aprašytoji „Adobe Linux“ – du kartus spragtelėjus parsisiųstą saugyklos diegimo RPM failą arba jį įdiegus komanda terminale:
rpm -ivh rpmfusion-free-release-stable.noarch.rpm
Kataloge /etc/yum.repos.d sukuriami keli failai, kuriuos reikia atitinkamai pakoreguoti – įterpti žemiau pateikiamas paryškintas eilutes.
rpmfusion-free.repo fragmentas:
[rpmfusion-free] name=RPM Fusion for Fedora $releasever - Free #baseurl=http://download1.rpmfusion.org/free/fedora/releases/$releasever/Everything/$basearch/os/ mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=free-fedora-$releasever&arch=$basearch enabled=1 metadata_expire=7d gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever-$basearch protect=0 priority=3
rpmfusion-free-updates.repo fragmentas:
[rpmfusion-free-updates] name=RPM Fusion for Fedora $releasever - Free - Updates #baseurl=http://download1.rpmfusion.org/free/fedora/updates/$releasever/$basearch/ mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=free-fedora-updates-released-$releasever&arch=$basea$ enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever-$basearch protect=0 priority=3
rpmfusion-nonfree.repo fragmentas:
[rpmfusion-nonfree] name=RPM Fusion for Fedora $releasever - Nonfree #baseurl=http://download1.rpmfusion.org/nonfree/fedora/releases/$releasever/Everything/$basearch/os/ mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=nonfree-fedora-$releasever&arch=$basearch enabled=1 metadata_expire=7d gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-fedora-$releasever-$basearch protect=0 priority=3
rpmfusion-nonfree-updates.repo fragmentas:
[rpmfusion-nonfree-updates] name=RPM Fusion for Fedora $releasever - Nonfree - Updates #baseurl=http://download1.rpmfusion.org/nonfree/fedora/updates/$releasever/$basearch/ mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=nonfree-fedora-updates-released-$releasever&arch=$ba$ enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-fedora-$releasever-$basearch protect=0 priority=3
Atlikus aprašytas modifikacijas, verta išvalyti „yum“ laikinąją talpyklą ir atnaujinti įdiegtus paketus:
yum clean all yum update
Apie konkrečios programinės įrangos diegimą „Fedora 14“ operacinėje sistemoje jau greitai galėsite paskaityti šiame tinklaraštyje.
Komentuokite