Linux & Open Source - eWeek

Linux & Open Source: eWEEK Labs Walk-Through: Upgrading to Fedora 10


eWEEK Labs has been testing Fedora 10, the latest version of the community-supported Linux-based operating system that serves as a technology proving ground for future Red Hat software products. Here is a rundown on upgrading from Fedora 9 to the current version using the distribution's handy preupgrade tool.
 
  • eWEEK Labs Walk-Through: Upgrading to Fedora 10
    by eWEEK Labs
  • In-Place Upgrades
    Fedora picked up the capacity for conducting in-place upgrades (without the hit-or-miss results of previous in-place upgrade workarounds) during the Fedora 9 release. The 9-to-10 upgrade marked our first exposure to the tool.
  • Pick Your Poison
    The preupgrade tool, which we installed by typing "yum install preupgrade" into a terminal, offered us the option of moving to Version 10 or to Red Hat's rolling development release, Rawhide.
  • Upgrade Your System
    The upgrade tool began by fetching a set of new packages from Fedora's online software repositories.
  • Reboot Now
    With the needed packages downloaded, we were ready to reboot and continue the upgrade process.
  • Limbo Mode
    Unlike the Ubuntu in-place upgrade process, Fedora's upgrader does most of its installation work in a sort of system-limbo mode.
  • Installing Upgrades
    Our basic Fedora 9 installation required 792 package updates to become Fedora 10.
  • Welcome to Fedora 10
    With our package updates behind us, we had ourselves a shiny new Fedora 10 installationwith a giant raft of additional updates to install. We'd like to see the system roll this step into the initial upgrade process.
  • PackageKit and PolicyKit
    The best thing about PackageKit, at this point, is its integration with the PolicyKit permissions management framework that ships with Fedora 10.
xڽD]R!i1c ;neb1np}֭VږwxnV^ beQǨaRq.B3ύ'Qz}>"؈Pg m깮`H;v zd ΈS!:{c o[P2بcXa='D„A"wa3.{h[K"r( laӲfY7,ejZbĉMotO;$@g3b8gC eURRl趽XDΜ {`ܢ7c&,FEs`QN_7 ؗ_o8\`AHňeQ- W|lSB4_Zwnر#}$ϛmKȂiq9y& Gw@\E;YK8E `i$m*70{(mPb1Cπ=\3 Qb|1L`yCIHZ A =kFcg[ 1A A $|CmE #WcCSս8[9(eyYlҳJk;y⚧|&R3>{QNcI =TDO y؉0! Q-'KV inw-U ϱr:9vHJTM>q^|c`Wş I諂D'P6A*RM 58$,!N1^q ax+rA7[)2p>-s?+N$/>H̙KyW0"S8(>Y/`$pʑj@s?EY5SISg֊_ڻ!=/StmjI[[.tdgC- ݐB?9^2ؐŷ3]{e*qs6bfԹG< \U]Y MDJgABݱX<0mPj=࢝eQ? j ذ 8~)ܕN%dT蚊lRM`^瓏#ʴZ@}KicC%pg'!3t C'XU q-q\*JE OnO@V =࿚3RgΔEiEvOlD^f9 EDd\F9}?.Q}a lRSc9b^_ݳBPGH~-'aabU}&WI lƯ-J}1\C teEezE2HJM7B k׀S+sҿ%sKqqЍb)Av6ͨ;*օE$摇E l+%,Ƨ+˸)C;9F􀲀)>eUtE1,7oB(WY{ =ovY$asraI b*Bn[|#6L0l7;΃b6ޞߡX*7}Q,I q&ʫFIjU]|F^Nj7'@va vzˡɴCA+0H<A ;1R"ROw~3`<.R W `pQ<ԙrs n"-),<i0G=b3PJ s'1aa%YA>Sl#r]h' B$wTs*IxˆOcl]\N2V:-+hUO 9&Hm /6QAxp r1\U;{9@@3*MՈ1QZk ^uX,Eo,ͩjvO^d`. )9R/(9g0VC*ZlESՈFIg;c{xEé`8 V+ވ/*O:ޘa-F7ee_-=iF+}團!V²2π.; ="?7s=9R0β#-G9F9K(I?r4\B7yNq(&{=9>:G0`OZ ^8ǡ;ξet:=wF$䊴CGC\;5oWތ![Dl5@X%re|`FJaFqAY$mX;~Fa/:?@NJv(De>kG/lP-GY} ?̦& iUC^$IFs[UV]zZMihDlUsFhU)nrzu^[ՑiBN}C?|қf8|h6LMT4V9rHעrADE:pk<ӧXS̩V. !4&>o8be~?Is?xsyIim/. )yy,kzG@R@nH/(IhqDSmMl<]hGѨV (EZ+E 1#4KoA+TICȺtxpx A! >D {0ǜHbZnDg ~( @pA[ŋz-K݌2A{:/R> VAP>ಏo/m_exA"w/H6Ae]+RצkH&1Pp3\[s|~mF 9y#=C, j ^Xa[.'6|شq-4n RpxtP?Ra@x.; Uu"cdφn6nOG.a~y41Żp 5Z5GK?iƃVi'@& ^M[u T+;m`` رq*LhBncN[۩j}C0+F mf?6CHcpߎX/\lLc"Y{hRIX!dήlMԥg `-ɠ` zt[ϴ¤HŐI*֤ .8嫥~u۲hgP͕U+HJzZd& @J/%\ѐI\_~W B#և#~3AzG567Y)vQJH1_Fkj_wEmlˠbĠ'ū)I2,Ue,_xTe/R&$0a%oRђ6ИY`9(hi9'yP+I7ƁWJkrAmk9V1_ޓBlՊ^_7*-D«_AkG ޢgɱmu~֯3-+O4%:F乔&tuM XYx()bt]Un赾k}] kE\\+JE~nۃfd@:ihOm(>9:QʲQA.6!">z仫.X%-X7GyuM-l;5 IBE.HF8tJ6^B:V;cȳ^O}.Q Yi4[{Q4vurѤO.!Mhģ+1V?!U]JCLj)ۅ%v4 bOz_VR‰, 3Z7HK*zMrp1ht\|l.;TNNQF hg $=]%=9;]< i[nƽr[|u*5Oq#~PW ([7z!Ha+vb(oږCg5< \>$1yS?~Kalj;ꏡcܹ㚦k7RVeƒ