Az összes telepített alkalmazás gyors telepítése a Fedora-ra

click fraud protection

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.

Exportálja az összes telepített csomagot egy listába

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

instagram viewer
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.

Generáljon újratelepítési szkriptet a Fedora számára

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.

A szkript futtatása

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
watch instagram story