- - Како брзо поново инсталирати све инсталиране апликације на Федори

Како брзо поново инсталирати све инсталиране апликације на Федори

Поновна инсталација програма на Федора Линук може потрајатиДуго времена. Углавном због тога што бисте морали да погледате ДНФ за своје инсталиране апликације, смислите имена и ручно напишете сваку апликацију коју желите да подесите.

Уместо да седнете и ручно инсталирате све, можете то аутоматизовати извозом свих пакета путем инсталирача Федора апликације у инсталацијску скрипту једноставну за употребу.

Извезите све инсталиране пакете на листу

Први корак у креирању скрипте за поновну инсталацију за Федора Линук јесте добијање листе свих инсталираних пакета на систему. Најбољи начин за генерисање једноставне листе пакета је Федора рпм систем.

Да бисте створили једноставну листу пакета у Федори, отворите прозор терминала притиском на Цтрл + Алт + Т или Цтрл + Схифт + Т на тастатури. Одатле, користите рпм наредбу испод да бисте одштампали листу свих инсталираних апликација на вашем Федора Линук рачунару.

rpm -qa | sort

Излаз пакета је обиман и има га свакиједна ствар која је икада инсталирана на вашем Федора Линук систему. Међутим, само листа као што није, не помаже. За потребе уређивања треба га убацити у текстуалну датотеку. Узми рпм команду изнад и додајте а > симбол да бисте га послали у текстуалну датотеку у матичном директорију.

rpm -qa | sort > ~/pkgs.txt

Отуда отворите Линук фајл менаџер на вашемФедора ПЦ и кликните десним тастером миша на 'пкгс.ткт' да бисте га уредили помоћу свог уређивача текста по вашем избору. Прођите кроз листу пакета и уклоните све које не желите. Када завршите, пређите на следећи део водича.

Генерирајте скрипту за поновну инсталацију за Федора

Сада када су сви инсталирани Федора Линук пакетисачувани у текстуалној датотеци коју можете уређивати, можемо је користити за почетак креирања скрипте за поновну инсталацију. Пратите детаљна упутства у наставку да бисте створили Федора скрипту за поновну инсталацију.

УПОЗОРЕЊЕ: ова скрипта неће успети ако покушате да инсталиратепрограми на Федори из спремишта софтвера треће стране ако нису омогућени. Да бисте спречили да не инсталира све, обавезно прво омогућите све софтверске изворе других произвођача.

Корак 1: Користити додир наредба за креирање празне СХ датотеке с именом „федора-апп-ре-инсталлер.сх.“

touch ~/fedora-app-re-installer.sh

Корак 2: Помоћу одјек наредбу, додајте схебанг скрипте на врх датотеке како би тумач могао разумјети како покренути ову скрипту.

echo "#!/bin/bash" > fedora-app-re-installer.sh

3. корак: Додајте празну линију скрипту тако да се команде не помешају на врху близу првог реда са одјек команда.

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

4. корак: Додајте $pkgs променљива на скрипту користећи одјек команда.

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

Корак 5: Дефинишите $pkgs променљива са садржајем датотеке "пкгс.ткт" у вашем матичном директоријуму која је раније генерисана помоћу рпм команда.

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

Корак 6: Затворите $pkgs променљива линија искључена са одјек команда.

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

Корак 7: Пратећи $pkgs променљиве, додајте нову линију у датотеку.

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

Корак 8: Додајте инсталацијски код, тако да када се скрипта покрене на Федора Линук рачунару, аутоматски ће почети инсталирати све програме који су наведени из различитих спремишта софтвера.

Ако планирате покренути скрипту за поновну инсталацију на свјежем ПЦ-у Федора Линук, а ниједан од пакета на листи није инсталиран, унесите наредбу испод.

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

Алтернативно, ако су ови пакети већ на систему, али желите да их поново учитате, покушајте уместо тога да употребите опцију „реинсталирај“.

echo "sudo dnf reinstall $pkgs" >> fedora-app-re-installer.sh

Корак 9: Помоћу цхмод наредба, ажурирајте дозволе датотеке скрипте. Ажурирање дозвола је критично, јер ће омогућити скрипту да се извршава као програм из било којег прозора Федора Линук терминала.

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

Са ажурираним дозволама, скрипта је спремна за покретање. Слободно поновите кораке у овом процесу ако желите да додате (или уклоните) програме са листе.

Покретање скрипте

Дакле, скрипта поновне инсталације за вашу ФедоруЛинук ПЦ је написан и спреман за рад. Сада је све што треба учинити је покренути као програм, како би могао поново да инсталира све ваше програме. Да бисте покренули скрипту поновне инсталације на Федори, отворите прозор терминала. Једном када се отвори прозор терминала, остварите приступ роот-у у матичном директорију где се налази датотека скрипте са судо -с команда.

sudo -s

Одатле покрените скрипту за поновну инсталацију са наредбом испод.

./fedora-app-re-installer.sh

Не желите да се пријавите на роот налог да бисте покренули скрипту? Покушајте да га извршите следећом наредбом.

sudo ./fedora-app-re-installer.sh
</п>

Коментари