Скрипта за одржавање и ажурирање за Дебиан 12 / МКС 23

Скрипта за одржавање и ажурирање за Дебиан 12 / МКС 23

Скрипта за одржавање и ажурирање за Дебиан 12 / МКС 23

Током свих ових година, делили смо практични и корисни туторијали о коришћењу Линук терминала, његове најосновније и основне команде, и како све ово користити заједно за креирање разних Басх Схелл скрипти за одређене функције или активности. Као 2 амблематична примера, један на а Скрипта за резервну копију а друга о а Скрипта за одржавање и ажурирање инсталираног Дебиан основног оперативног система. Које су, највероватније, у то време биле база која се могла усавршити или побољшати за многе у њиховим ГНУ/Линук дистрибуцијама, засноване на Дебиан-у или не.

И иако је, свакако, направљен велики напредак у погледу графичких апликација, аутоматизованих или не, за кућне рачунаре и сервере, у ова 2 важна задатка, истина је да, Многи од нас и даље више воле да користе терминал (конзолу) за важне активности као што је дубинско ажурирање нашег оперативног система, било ручно и уз помоћ или потпуно аутоматизовано. Стога ћемо вам данас показати неке мале командне команде за ГНУ/Линук дистрибуције засноване на Дебиан-у 12 коју бисте могли да укључите у своју тренутну или следећу скрипту за одржавање.

Скрипта за одржавање и ажурирање на ГНУ / Линук

Скрипта за одржавање и ажурирање за ГНУ/Линук 2018

И, пре него што започнете овај водич о корисним командним линијама за креирање или побољшање сопствених «Скрипта за одржавање и ажурирање за Дебиан ГНУ/Линук 12» или друге сличне, препоручујемо да истражите претходни сродни пост, на крају:

Скрипта за одржавање и ажурирање на ГНУ / Линук
Повезани чланак:
Како извршити ГНУ / Линук одржавање помоћу скрипте?

Команде за креирање скрипте за одржавање и ажурирање

Команде за креирање скрипте за одржавање и ажурирање

Корисне команде за скрипту одржавања и ажурирања за Дебиан

Наша прва препорука је и за сваки случај, рекао је бесплатни и отворени оперативни систем заснован на Дебиан ГНУ/Линук-у имају већ инсталирану апликацију Блеацхбит, а корисник га има веома добро конфигурисан и оптимизован да графички обавља одржавање (чишћење) свог оперативног система, извршавајући ручно или у оквиру скрипте следећи редослед команди за:

Чишћење корисничког (кућног) директоријума и остатка оперативног система

bleachbit --preset --preview;  bleachbit --preset --clean
sudo bleachbit --preset --preview;  sudo bleachbit --preset --clean

Чишћење оперативног система помоћу АПТ менаџера пакета

sudo apt update; sudo update-apt-xapian-index; sudo apt upgrade; sudo apt install -f; sudo apt install --fix-broken; sudo apt autoclean; sudo apt autoremove; sudo apt autopurge

Поправите грешке помоћу менаџера пакета ДПКГ

sudo dpkg --configure -a;

Ажурирајте ГРУБ, Инитрамфс и меније оперативног система

sudo update-grub; sudo update-grub2; sudo update-menus; sudo update-initramfs -u

До ове тачке, више основних или битних командних наредби које треба користити. Сада, једино што преостаје да урадимо је да одлучимо да ли желимо да се користе у оквиру скрипте на линеаран (секвенцијални) начин са или без интервенције корисника, или кроз потребан код, тако да нас скрипта пита да ли желимо да извршимо сваку командни ред посебно.или у блоковима. То је на нахођењу сваког. Такође, могли би да се уграде у ГУИ скрипт уместо у ЦЛИ за избор и извршење путем кликова, као што сам једном показао у наставку публикација.

Ове линије кода или друге сличне могу такође бити корисне, у зависности од укуса и потреба сваке особе:

Погледајте % коришћења меморијског простора за сваку тачку монтирања

sudo df -h

Погледајте по абецедном реду величину коју заузима свака партиција

sudo du -hs /* | sort -k 2

Обришите историју терминала корисника

history -c

Набавите евиденцију свих инсталираних пакета поређаних по абецедном реду

sudo apt list --installed > $HOME/listado-paquetes-instalados-apt-dpkg.txt 

Набавите евиденцију свих инсталираних пакета сортираних по величини у заузетим МБ

sudo dpkg-query -Wf '${Installed-size}\t${Package}\n' | column -t | sort -k1 > $HOME/listado-paquetes-instalados-peso-milagros.txt

Основне и уобичајене команде за ГНУ/Линук дистрибуције засноване на Дебиан-у

Основне и уобичајене команде за ГНУ/Линук дистрибуције засноване на Дебиан-у

Ако желите да допуните, побољшате или усавршите своје Скрипта за одржавање и ажурирање за Дебиан и друге сличне, испод је мала листа са најосновнијим и најчешћим налозима заснованим на АПТ, ДПКГ и УПДАТЕ:

погодан

  1. apt update: Ажурирајте листе пакета спремишта.
  2. apt upgrade: Безбедно ажурирајте пакете из спремишта.
  3. apt full-upgrade: Ажурирајте пакете из спремишта у потпуности.
  4. apt dist-upgrade: Надоградите тренутну верзију ОС-а на следећу доступну.
  5. apt install -f: Решите проблеме са инсталирањем пакета и њихових зависности.
  6. apt install --fix-broken: Решите проблеме везане за покварене пакете.
  7. apt remove nom_paq: Избришите пакете. Такође, може се користити без имена.
  8. apt autoremove: Аутоматски уклоните све неискоришћене пакете.
  9. apt purge nom_paq: Уклоните пакете у потпуности. Такође, може се користити без имена.
  10. apt autopurge: Аутоматски и потпуно уклоните све неискоришћене пакете.
  11. apt clean: Избришите све ".деб" пакете, преузете у директоријуму продавнице пакета.
  12. apt autoclean: Уклања све пакете из продавнице пакета, који се више не могу преузети.
  13. apt install nom_paq_repo: Инсталирајте одређени пакет из спремишта по имену.
  14. apt install /dir_paq/nom_paq.deb: Инсталирајте преузети пакет по имену.
  15. apt list *nom_paq*: Наведите пакете тако што ћете се подударати са обрасцем претраге.
  16. apt list --upgradeable: Наведите пакете који су доступни за ажурирање.
  17. apt show nom_paq: Прикажи податке и релевантне информације о пакету из спремишта.
  18. apt search nom_paq: Прикажи постојеће пакете који одговарају обрасцу претраге.
  19. apt edit-sources: Отворите, у режиму уређивања, датотеку са главним софтверским изворима (репозиторијумима).

дпкг

  1. dpkg -i /dir_paq/nom_paq.deb: Инсталирајте преузети пакет по имену.
  2. dpkg --configure -a: Завршите конфигурисање свих распакованих и укинутих пакета.

ажурирање

  1. update grub: Ажурирајте ГРУБ (Мултипле Боот Лоадер в1) инсталиран на диску/партицији.
  2. update grub2: Ажурирајте ГРУБ (Мултипле Боот Лоадер в2) инсталиран на диску/партицији.
  3. update-menus: Аутоматски генерише и ажурира садржај система менија.
  4. update-alternatives --all: Управљајте свим информацијама о симболичкој вези ОС-а.

Нешто важно које треба имати на уму је да је већина команди приказана са тренутним менаџером пакета «погодан», имају свој еквивалент у претходним менаџерима пакета «апт-гет"И"способност». Такође, са модерним менаџером пакета «Нала». И наравно, са одговарајућим менаџерима пакета сваке ГНУ/Линук дистрибуције осим Дебиана, као што су Арцх, Федора и многи други. Стога се неки могу заменити ако је потребно.

Како направити сигурносну копију података у опреми помоћу Схелл скриптирања?
Повезани чланак:
Како направити сигурносну копију података у опреми помоћу Схелл скриптирања?

Преглед: Банер пост 2021

Резиме

Укратко, надамо се да јесте команде терминала које смо вам данас показали, и предложили или препоручили, могу вам директно послужити да креирате или побољшате своје «Скрипта за одржавање и ажурирање на Дебиан-у» или друге сличне, на основу тога или не. У супротном, то јест, ако више волите коришћење графичких интерфејса, можете без проблема да користите алате треће стране као што су Блеацхбит o Стацер, и већина услужних програма сваке ГНУ/Линук дистрибуције која је доступна за њега. На пример, користим МКС Линук, могу користити МКС Цлеануп и МКС Упдатер.

На крају, запамтите посетите нашу «хомепаге» на шпанском. Или, на било ком другом језику (само додавањем 2 слова на крај наше тренутне УРЛ адресе, на пример: ар, де, ен, фр, ја, пт и ру, између многих других) да бисте сазнали више актуелног садржаја. Такође, можете се придружити нашем званичном каналу Telegram да истражите више вести, водича и туторијала. И такође, има ово група да разговарате и научите више о било којој ИТ теми која се овде обрађује.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.