A programok újratelepítése a következőre: Fedora Linux hosszú időt vehet igénybe. Főként azért, mert ehhez meg kell nézni DNF a telepített alkalmazásokhoz, kitalálhatja a neveket, és kézzel írhatja ki az összes beállítandó alkalmazást.
Ahelyett, hogy leül és manuálisan telepít mindent, automatizálhatja azt, ha az összes csomagot a Fedora alkalmazás telepítőjén keresztül exportálja egy könnyen használható telepítő szkriptbe.
A Fedora Linux újratelepítési parancsfájljának létrehozásának első lépése a rendszer összes telepített csomagjának a beolvasása. A Fedoranál egyszerű csomaglista létrehozásának a legjobb módja a fordulat rendszer.
Egy egyszerű csomaglista létrehozásához a Fedorában nyissa meg a terminál ablakot a megnyomásával Ctrl + Alt + T vagy Ctrl + Shift + T a billentyűzeten. Innentől használja a fordulat az alábbi paranccsal kinyomtathatja a Fedora Linux PC-n lévő összes telepített alkalmazás listáját.
rpm-qa | fajta
A csomag kimenete kiterjedt, és minden egyes elemmel rendelkezik, amelyet valaha telepítettünk a Fedora Linux rendszerre. Ugyanakkor csak a jelenlegi lista nem segít. Szerkesztés céljából be kell illeszteni egy szöveges fájlba. Fogd a
fordulat a fenti parancsot, és adjon hozzá egy a > szimbólum, amellyel átjuttathatja a saját könyvtárba egy szöveges fájlba.rpm-qa | sort> ~ / pkgs.txt
Innentől nyissa meg a Linux fájlkezelőt a Fedora PC-n, és kattintson a jobb gombbal a 'pkgs.txt' elemre a választott szövegszerkesztővel történő szerkesztéshez. Keresse meg a csomagok listáját, és távolítson el minden, amit nem kíván. Ha kész, lépjen tovább az útmutató következő szakaszába.
Most, hogy az összes telepített Fedora Linux csomagot szerkeszthető szövegfájlba menti, felhasználhatjuk az újratelepítő szkript létrehozásának megkezdésére. Kövesse az alábbi lépésről lépésre a Fedora újratelepítő szkriptjének létrehozásához.
FIGYELEM: ez a szkript sikertelen, ha megkísérel telepíteni a programokat a Fedora-ra harmadik féltől származó szoftveralkalmazásokból, ha azok nem engedélyezettek. Annak elkerülése érdekében, hogy mindent telepítsen, ne felejtse el először engedélyezni minden harmadik féltől származó szoftverforrást.
1. lépés: Használja a érintés parancs egy üres SH fájl létrehozásához, melynek neve „fedora-app-re-installer.sh”.
érintse meg a ~ / fedora-app-re-installer.sh elemet
2. lépés: Használni a visszhang parancs segítségével adja hozzá a szkript shebang fájlját a tetejére, hogy a tolmács megértse, hogyan kell ezt a szkriptet futtatni.
echo '#! / bin / bash'> fedora-app-re-installer.sh
3. lépés: Helyezzen el egy üres sort a szkripthez, hogy a parancsok ne csússzanak fel a tetején az első sor közelében visszhang parancs.
echo '' >> fedora-app-re-installer.sh
4. lépés: Add hozzá a $ pkgs
változó a szkripthez a visszhang parancs.
echo 'pkgs = "' >> fedora-app-re-installer.sh
5. lépés: Definiálja a $ pkgs
változó az otthoni könyvtár „pkgs.txt” fájljának tartalmával, amelyet korábban a fordulat parancs.
macska pkgs.txt >> fedora-app-re-installer.sh
6. lépés: Zárd be a $ pkgs
változó vonal le a visszhang parancs.
echo '"' >> fedora-app-re-installer.sh
7. lépés: Kövesd a $ pkgs
változó, adjon hozzá egy új sort a fájlhoz.
echo '' >> fedora-app-re-installer.sh
8. lépés: Adja hozzá a telepítőkódot, hogy amikor a szkript Fedora Linux PC-n fut, automatikusan elkezdi az összes program telepítését a különféle szoftver-lerakatokból.
Ha az újratelepítési szkriptet egy friss Fedora Linux PC-n kívánja futtatni, és a listán egyik csomag sem telepítve van, akkor írja be az alábbi parancsot.
echo 'sudo dnf install $ pkgs' >> fedora-app-re-installer.sh
Alternatív megoldásként, ha ezek a csomagok már vannak a rendszeren, de szeretné újra betölteni őket, próbáljon inkább az „újratelepítés” opciót használni.
echo 'sudo dnf reinstall $ pkgs' >> fedora-app-re-installer.sh
9. lépés: Használni a chmod parancs, frissítse a szkriptfájl jogosultságait. Az engedélyek frissítése kritikus jelentőségű, mivel lehetővé teszi a szkript számára, hogy programként végrehajthassa magát a Fedora Linux bármely terminál ablakából.
sudo chmod + x fedora-app-re-installer.sh
A friss engedélyekkel a szkript készen áll a futtatásra. Nyugodtan végezze el a folyamat lépéseit, ha programokat szeretne felvenni (vagy eltávolítani) a listából.
Tehát a Fedora Linux PC újratelepítési szkripte meg van írva és készen áll a használatra. Csak annyit kell tennie, mint programként futtatni, hogy az összes programját újratelepítse. Az újratelepítési szkript futtatásához a Fedora-n nyisson meg egy terminál ablakot. Miután a terminál ablak kinyílt, root hozzáférés abban a saját könyvtárban, ahol a szkriptfájl található a sudo-k parancs.
sudo-k
Innentől futtassa az újratelepítési szkriptet az alábbi paranccsal.
./fedora-app-re-installer.sh
Nem akar bejelentkezni a gyökérfiókba a szkript futtatásához? Próbálja meg inkább a következő paranccsal végrehajtani.
sudo ./fedora-app-re-installer.sh
A Linux Mint egy hatalmas operációs rendszer, lenyűgöző funkciókkal...
A Linux platformon számos rendszer biztonsági mentési eszköz találh...
Az Elementary OS asztali környezete először érhető el a Fedora felh...