Ubuntu Suomen keskustelualueet
Muut alueet => Muut käyttöjärjestelmät ja Linux-jakelut => Aiheen aloitti: welmar - 04.09.14 - klo:15.48
-
Fedora oli ollut jonkin aikaa päivittämättä ja kokeilin ensin
yum upgrade
jolloin fedora tarjosi noin 110 päivitystä. En kuitenkaan asentanut vaan kokeilin dnf upgrade
ja päivityksiä oli sitten yli 200. Mikä selittää noin suuren eron? Eikö päivitykset kuitenkin tule samoista repoista?
-
Fedora on alkanut kiinnostamaan lähiaikoina piti kokeilla vilkaista tuota dnf:ää, kun en ollut kuullut siitä aiemmin. Englanninkielisiltä sivuilta pikaisesti ymmärsin että nuo erot johtuisi versioinnin tarkistustyylien eroista, eikä kyseessä olisi bugi. Itse pääsin kyseisestä artikkelista siihen käsitykseen, että noiden lukujen olisi pitänyt olla ilmeisesti juuri toisin päin?
-
Tänään tuli taas päivityksiä tarjolle ja nyt ei niin paljon joten voin laittaa tänne tuloksen erosta. Nyt sekä yum että dnf tarjoaa 3 päivitystä mutta yum haluaisi asentaa myös yhden paketin
Riippuvuudet on ratkaistu
================================================================================================================
Package Arkkitehtuuri Versio Asennuslähde Koko
================================================================================================================
Installing for group upgrade "KDE":
baloo-file x86_64 4.13.3-3.fc20 updates 190 k
Päivitetään:
xapian-bindings x86_64 1.2.18-2.fc20 updates-testing 114 k
xapian-bindings-python x86_64 1.2.18-2.fc20 updates-testing 260 k
xapian-core-libs x86_64 1.2.18-1.fc20 updates-testing 1.0 M
Transaktion yhteenveto
================================================================================================================
Asennus 1 Package
Upgrade 3 Packages
Ladattavaa yhteensä: 1.6 M
Is this ok [y/d/N]: n
Exiting on user command
Your transaction was saved, rerun it with:
yum load-transaction /tmp/yum_save_tx.2014-09-07.14-25.y6zaaI.yumtx
[root@localhost welmar]# dnf upgrade
Fedora 20 - x86_64 - Updates 759 kB/s | 25 MB 00:34
Dependencies resolved.
================================================================================================================
Package Arkkitehtuuri Versio Asennuslähde Koko
================================================================================================================
Upgrading:
xapian-bindings x86_64 1.2.18-2.fc20 updates-testing 114 k
xapian-bindings-python x86_64 1.2.18-2.fc20 updates-testing 260 k
xapian-core-libs x86_64 1.2.18-1.fc20 updates-testing 1.0 M
Transaktion yhteenveto
================================================================================================================
Upgrade 3 Packages
Ladattavaa yhteensä: 1.4 M
Onko tämä ok [k/E]: e
Lopetetaan, käyttäjä antoi lopetuskomennon
Tässä huomaa myös että ainakin päivityksen osalta dnf hieman paremmin suomennettu. Lisäksi yum tarjoaa mahdollisuuden pelkkään pakettien lataamiseen ilman asennusta.
-
Fedora oli ollut jonkin aikaa päivittämättä ja kokeilin ...
man dnf
DNF is the next upcoming major version of Yum, a package manager for
RPM-based Linux distributions. Koskapa dnf on versio 0.5.xx, se ei ole vielä valmis, kun taas yum on versiolta 3.4.x ja vakaaksi ja toimivaksi todettu. Mahdollisesti erot ovat käyttämistäsi vipusista.
En käytä yleensä yum:lla vipusta upgrade vaan update.
PS. Koska Fedora on hyvin "ajan hermolla" ja tarjoaa yleensä uusinta uutta, en käytä Fedoran -testing -repoja.
-
Kokeilin taas mitä eroa on ja tälläkertaa yum tarjosi enemmän päivitettävää.Kaikki näytti olevan firmware-paketteja. Osaisikohan dnf paremmin tulkita mitkä on tarpeen? Miten voisin tarkistaa onko noi firmwaret tarpeellisia järjestelmässäni?
PS. Koska Fedora on hyvin "ajan hermolla" ja tarjoaa yleensä uusinta uutta, en käytä Fedoran -testing -repoja.
Täysin totta, Fedorassa ei ole vanhoja ohjelmia mutta silti haluan aina uusinta uutta Ubuntukin on 14.10 ja muuten suosin yleensä rolling-release distroja,eikä mahdolliset ongelmat haittaa vaan saan niistä mielekästä puuhaa kun pohdin miksi ei toimi. En käytä yleensä yum:lla vipusta upgrade vaan update.
Upgrade on jäänyt tavaksi Ubuntusta mutta mikä ero oikeastaan upgrade ja update:lla on Fedorassa? En ole huomannut mitään vaikka aina silloin tällöin kokeilen tarjoaako erilaista päivitystä.
-
Osaisikohan dnf paremmin tulkita mitkä on tarpeen?
http://fedoraproject.org/wiki/Changes/ReplaceYumWithDNF
Tuolla on että dnf on oletuksena Fedora 22 versiosta lähtien.
-
Upgrade on jäänyt tavaksi Ubuntusta mutta mikä ero oikeastaan upgrade ja update:lla on Fedorassa? En ole huomannut mitään vaikka aina silloin tällöin kokeilen tarjoaako erilaista päivitystä.
Debian/Ubuntu jakeluissa pakettivarastot vasta päivitetään komennolla update. Asennushan sitten tapahtuu upgrade ja käyttämässäni aptitudessa hyvinkin vipusella dist-upgrade.
Yum päivittää niin tietokannan kuin tarjoaakin asennusta suoraa vipusella update.
Ote manuaalisivulta komennolla man yum:
upgrade
Is the same as the update command with the --obsoletes flag set.
See update for more details.
-
... mutta silti haluan aina uusinta uutta Ubuntukin on 14.10 ja muuten suosin yleensä rolling-release distroja,eikä mahdolliset ongelmat haittaa vaan saan niistä mielekästä puuhaa kun pohdin miksi ei toimi.
Jeps. Samalla periaatteellahan itsekin toimin, vaikka testing-systeemit jääköön (Fedoran -testing tai vaikka Ubuntun proposed). Tag:in mukaisesti koekäytössä on myös Manjaro (Arch), joka lienee rolling-release. En vain tiedä, mikä ero on sillä, että puolivuosittain tai muuten on jakelu päivitettävissä suoraa seuraavaan viralliseen jakeluun verrattuna siihen, että jakelu vain päivittyy johonkin uudempaan versioon.
Fedorassahan tuo on onnistunut viimeksi FedUp-ohjelmalla. Ubuntussa omilla työkaluillaan - ja joitakin ohjeita on myös Slackware-jakeluiden päivittämiseksi ilman varsinaista uudelleenasennusta.
Kovin suuri vaiva ei ole ollut edes päivittää jakeluversiosta seuraavaan myöskään jollakin netinst-tikulla tai cd:llä ;) Päivitykset vanhasta jakeluversiosta seuraavaan ovat yleensä onnistuneet hyvin.