OpenSUSE Leap je solidna distribucija Linuxakoja nudi solidnu platformu za ozbiljne ljude. Problem je u tome što je fokusiran na stabilnost, ali su posljednja ažuriranja softvera potrebna neko vrijeme da se pojave. Umjesto dobivanja novijeg kernela ili ažuriranja Gnomea itd., Korisnici na kraju moraju pričekati. Za neke to nije velika stvar. Za ostale to može biti neugodno. Ako želite istresti Leap za noviji softver, najlakši je način da ga nadogradite na stalnu distribuciju izdanja. Evo kako možete pretvoriti OpenSUSE Leap u Tumbleweed.
ALTER SPOILERA: Pomaknite se prema dolje i pogledajte video vodič na kraju ovog članka.
Izrada sigurnosnih kopija starih softverskih spremišta
Prije dodavanja novih izvora softvera za SUSE,trebat ćete sigurnosnu kopiju starih. Ovo je dobra ideja, jer ako u bilo kojem trenutku nadogradnja ne uspije, možete vratiti stare softverske izvore i nadograditi. Za sigurnosno kopiranje starih softverskih izvora SUSE Leap prvo otvorite prozor terminala. Prijavite se u root korisnika sa Su, i CD u mapu repo.
su cd /etc/zypp/repos.d/
Unutar mape repos.d napravite podmapu. Imenujte taj poddirekt "sigurnosne kopije", "staro" ili bilo koje drugo što smatrate prikladnim.
mkdir backups
S novom sigurnosnom kopijom repo mape napravljenom unutar /repos.d/, premjestite sav trenutni softver SUSE Leapspremišta u ovaj direktorij. Imajte na umu kada jednom pomaknete te softverske izvore iz glavne mape više nećete imati pristup softverskim izvorima Suse Leap. Ako koristite softver koji se u velikoj mjeri oslanja na LEAP, a ne radi s Tumbleweedom, morat ćete ga instalirati i pronaći softver kompatibilan s Leapom.
Napomena: najbrži način pronalaska kompatibilnog softvera je na OBS-u.
mv /etc/zypp/repos.d/*.repo /etc/zypp/repos.d/backup
Nakon pokretanja MV naredbu, sav trenutni Leap softverspremišta više nisu aktivna. Ne pokušavajte ažurirati ili instalirati novi softver dok ne dodate izvore softvera Tumbleweed. Zipper neće učiniti ništa (ili još gore baciti gomilu grešaka gore).
Dodajte nova softverska spremišta
Jezgra OpenSUSE-a upotrebljavate li Leap iliTumbleweed diktiraju softverski izvori kojima operativni sustav ima pristup. To znači da ako imate samo izvore softvera Leap i ažurirate svoju verziju SUSE, ona će instalirati najnoviju verziju softvera za to izdanje. Isto može biti ako korisnik promijeni izvore softvera Leap za Tumbleweed i ažurira ih: bit će pretvoren u najnoviju verziju izdanja SUSE-ovog kotačnog izdanja.
Da biste to učinili, otvorite prozor terminala i unesite sljedeće naredbe:
zypper ar -f -c http://download.opensuse.org/tumbleweed/repo/oss repo-oss zypper ar -f -c http://download.opensuse.org/tumbleweed/repo/non-oss repo-non-oss zypper ar -f -c http://download.opensuse.org/tumbleweed/repo/debug repo-debug zypper ar -f -c http://download.opensuse.org/update/tumbleweed/ repo-update
OpenSUSE Leap To Tumbleweed
S novim softverskim izvorima unutar Leap-a,softver se može instalirati s Tumbleweed-a. No, prije nego što se išta drugo dogodi, trebat ćete izvršiti "nadogradnju daljinskog upravljača". Ovo je proces u kojem Linux operativni sustav prolazi, odbacuje zastarjeli softver i datoteke iz stare verzije, u korist nove verzije. U SUSE-u se to radi s upraviteljem paketa Zypper i to je vrlo gladak i jednostavan proces. Da biste započeli nadogradnju, jednostavno pokrenite:
sudo zypper dup
Dok unosite ovu naredbu u Bash terminal, poruka koja kaže:Upravo ćete napraviti nadogradnju distribucije sa svim omogućenim spremištima. Prije nastavka provjerite jesu li ta skladišta kompatibilna. Pogledajte "man zipper" za više informacija o ovoj naredbi. "
Kada zatvarač dup naredba pokreće, sve bi trebalo ići glatko, sve dok su svi softverski izvori dodani u sustav. Ako ste propustili, to je razlog što naredba ne uspijeva.
Proces nadogradnje distribucije bez sumnjeoduzeti puno vremena. To je zato što prilikom nadogradnje SUSE preuzima puno više od ažuriranja preglednika i slično. Umjesto toga, dobit ćete tisuće paketa, uključujući najnoviju verziju radnog okruženja, novo Linux kernel i sl. Najbolje je pustiti alat za nadogradnju da učini svoje, a u međuvremenu potražite nešto drugo!
Spuštanje u skok
Moguća je silazna sila s Tumbleweed-a na Leap. Prvo otvorite terminal terminala i prijavite se putem korijenskog korisnika koristeći Su, Nakon što ste prijavljeni kao root, prijeđite na mapu softverskog repos.
su cd /etc/zypp/repos.d/
Pomoću naredbe rm izbrišite sve tragove prethodno pohranjenih spremišta softvera Tumbleweed.
rm /etc/zypp/repos.d/*.repo
Zatim premjestite sve datoteke iz sigurnosne kopije natrag u glavnu mapu spremišta.
mv /etc/zypp/repos.d/backup /etc/zypp/repos.d/
Kada se stariji repozit stavi na mjesto, pokrenite naredbu za ažuriranje.
zypper dup
Kao i prije, Zipperu će trebati neko vrijeme da prođeunazaditi. Taj bi postupak smanjenja posla trebao funkcionirati većim dijelom. Možete naići na probleme jer općenito nije dobra ideja smanjiti operativni sustav na prethodno izdanje. Ako ste nadogradili s OpenSUSE Leap na Tumbleweed i želite se vratiti natrag, najbolji način akcije vjerojatno je samo sigurnosno kopiranje svih podataka i ponovno instaliranje svega.
komentari