Kuidas kõiki installitud rakendusi Fedorasse kiiresti uuesti installida

click fraud protection

Programmide uuesti installimine saidile Fedora Linux võib võtta kaua aega. Peamiselt seetõttu, et seda teha, tuleb vaadata DNF teie installitud rakenduste jaoks, nuputage nimed ja kirjutage käsitsi välja kõik rakendused, mille soovite seadistada.

Selle asemel, et kõik maha istuda ja käsitsi installida, saate selle automatiseerida, eksportides kõik paketid Fedora rakenduse installeri kaudu hõlpsasti kasutatavale installiskriptile.

Ekspordi kõik installitud paketid loendisse

Fedora Linuxi taasinstalli skripti loomise esimene samm on kõigi süsteemi installitud pakettide loendi hankimine. Parim viis lihtsa paketiloendi genereerimiseks Fedoral on p / min süsteem.

Fedoras lihtsa paketiloendi genereerimiseks avage terminaliaken, vajutades Ctrl + Alt + T või Ctrl + tõstuklahv + T klaviatuuril. Sealt kasutage nuppu p / min alloleva käsu abil, et printida välja kõigi teie Fedora Linuxi arvutisse installitud rakenduste loend.

p / min -qa | sorteerima

Paketi väljund on ulatuslik ja sellel on kõik asjad, mis teie Fedora Linuxi süsteemi on kunagi installitud. Siiski ei aita ainult nimekiri praegusel kujul. Redigeerimise eesmärgil tuleb see sisestada tekstifaili. Võtke

instagram viewer
p / min ja lisage a > sümbol, et sisestada see kodukataloogi tekstifaili.

p / min -qa | sortimine> ~ / pkgs.txt

Siit avage oma arvutis Fedora Linuxi failihaldur ja paremklõpsake valikul "pkgs.txt", et seda oma valitud tekstiredaktoriga redigeerida. Tutvuge pakendiloendiga ja eemaldage kõik, mida te ei soovi. Kui olete lõpetanud, liikuge juhendi järgmisse jaotisse.

Genereerige Fedora jaoks taasinstalli skript

Nüüd, kui kõik installitud Fedora Linuxi paketid on salvestatud redigeeritavasse tekstifaili, saame selle abil taasinstalli skripti luua. Fedora skripti uuesti installimiseks järgige allpool toodud samm-sammult juhiseid.

HOIATUS: see skript ebaõnnestub, kui proovite installida programme Fedora muude tootjate tarkvarahoidlatest, kui need pole lubatud. Kõigi installimata jätmise vältimiseks lubage kindlasti kõigepealt kõik kolmanda osapoole tarkvaraallikad.

Samm 1: Kasuta katsuda käsk tühja SH-faili loomiseks nimega „fedora-app-re-installer.sh“.

puudutage nuppu ~ / fedora-app-re-installer.sh

2. samm: Kasutades kaja lisage skripti shebang faili ülaossa, et tõlk saaks aru, kuidas seda skripti käivitada.

kaja '#! / bin / bash'> fedora-app-re-installer.sh

3. samm: Lisage skripti tühi rida, nii et käsud ei oleks ülaosas esimese rea lähedal kaja käsk.

kaja '' >> fedora-app-re-installer.sh

4. samm: Lisage $ pkgs muutuja skripti jaoks, kasutades kaja käsk.

echo 'pkgs = "' >> fedora-app-re-installer.sh

5. samm: Määratlege $ pkgs muutuja koos kodukataloogi faili “pkgs.txt” sisuga, mis on varem loodud kasutades p / min käsk.

kass pkgs.txt >> fedora-app-re-installer.sh

6. samm: Sulgege $ pkgs muutuva joonega kaja käsk.

kajas "" ">> fedora-app-re-installer.sh

7. samm: Jälgib $ pkgs muutuja, lisage faili uus rida.

kaja '' >> fedora-app-re-installer.sh

8. samm: Lisage installikood, nii et kui skripti käitatakse Fedora Linuxi arvutis, hakkab see automaatselt installima kõiki programme, mis on määratud erinevatest tarkvarahoidlatest.

Kui kavatsete taasinstalli skripti käivitada värskes Fedora Linux arvutis ja ühtegi loendis olevat paketti pole installitud, sisestage järgmine käsk.

echo 'sudo dnf install $ pkgs' >> fedora-app-re-installer.sh

Kui need paketid on süsteemis juba olemas, kuid soovite neid kõiki uuesti laadida, proovige selle asemel kasutada suvandit „uuesti installida”.

echo 'sudo dnf $ pkgs uuesti installimine' >> fedora-app-re-installer.sh

9. samm: Kasutades chmod käsku, värskendage skriptifaili õigusi. Lubade värskendamine on kriitilise tähtsusega, kuna see võimaldab skriptil end programmis käivitada mis tahes Fedora Linuxi terminaliaknast.

sudo chmod + x fedora-app-re-installer.sh

Skript on käitamiseks valmis, kuna õigused on ajakohased. Kui soovite programme loendist lisada (või eemaldada), siis võite selle toimingu uuesti teha.

Skripti käitamine

Niisiis, teie Fedora Linuxi arvuti taasinstalli skript on kirjutatud ja kasutamiseks valmis. Nüüd on vaja vaid käivitada see programmina, et see saaks kõik teie programmid uuesti installida. Fedora taasinstalli skripti käivitamiseks avage terminaliaken. Kui terminaliaken on avatud, juurjuurdepääs kodukataloogis, kus skriptifail on koos sudo -s käsk.

sudo -s

Sealt käivitage uuesti installimise skript allpool oleva käsklusega.

./fedora-app-re-installer.sh

Kas te ei soovi skripti käivitamiseks juurkontole sisse logida? Proovige selle asemel käivitada järgmine käsk.

sudo ./fedora-app-re-installer.sh
watch instagram story