Скрыпт абслугоўвання і абнаўлення для Debian 12 / MX 23

Скрыпт абслугоўвання і абнаўлення для Debian 12 / MX 23

Скрыпт абслугоўвання і абнаўлення для Debian 12 / MX 23

Усе гэтыя гады мы дзяліліся практычныя і карысныя падручнікі па выкарыстанні тэрмінала Linux, яго самыя асноўныя і важныя каманды, і як выкарыстоўваць усё гэта разам для стварэння розных сцэнарыяў абалонкі Bash для пэўных функцый або дзеянняў. Будучы 2 знакавымі прыкладамі, адзін на а Скрыпт рэзервовага капіявання і яшчэ пра а Скрыпт абслугоўвання і абнаўлення усталяванай базавай аперацыйнай сістэмы Debian. Якія, хутчэй за ўсё, былі ў той час базай, якую можна было ўдасканаліць або палепшыць для многіх у іх адпаведных дыстрыбутывах GNU/Linux, заснаваных на Debian ці не.

І хоць, безумоўна, быў дасягнуты вялікі прагрэс з пункту гледжання графічных прыкладанняў, аўтаматызаваных ці не, для хатніх кампутараў і сервераў, у гэтых 2 важных задачах, праўда ў тым, што, Многія з нас па-ранейшаму аддаюць перавагу выкарыстоўваць тэрмінал (кансоль) для важных спраў напрыклад, глыбокае абнаўленне нашай аперацыйнай сістэмы, уручную і з дапамогай або цалкам аўтаматызавана. Таму сёння мы пакажам вам некалькі невялікіх камандныя каманды для дыстрыбутываў GNU/Linux на аснове Debian 12 якія вы можаце ўключыць у свой бягучы або наступны сцэнар тэхнічнага абслугоўвання.

Скрыпт абслугоўвання і абнаўлення на GNU / Linux

Скрыпт абслугоўвання і абнаўлення для GNU/Linux 2018

І, перш чым пачаць гэты падручнік аб карысных камандных радках для стварэння або паляпшэння ўласных «Сцэнар абслугоўвання і абнаўлення для Debian GNU/Linux 12» або іншыя падобныя, мы рэкамендуем вам вывучыць папярэдні звязаны пост, у канцы гэтага:

Скрыпт абслугоўвання і абнаўлення на GNU / Linux
звязаныя артыкулы:
Як зрабіць абслугоўванне GNU / Linux пры дапамозе сцэнарыя?

Каманды для стварэння сцэнарыя абслугоўвання і абнаўлення

Каманды для стварэння сцэнарыя абслугоўвання і абнаўлення

Карысныя камандныя каманды для скрыпту абслугоўвання і абнаўлення для Debian

Наша першая рэкамендацыя - і на ўсялякі выпадак, - гэта бясплатная і адкрытая аперацыйная сістэма, заснаваная на Debian GNU/Linux мець ужо ўсталяванае прыкладанне Bleachbit, і карыстальнік мае яго вельмі добра сканфігураваны і аптымізаваны для графічнага выканання тэхнічнага абслугоўвання (ачысткі) сваёй аперацыйнай сістэмы, выконваючы ўручную або ў рамках сцэнарыя наступны парадак каманд:

Ачыстка карыстальніцкага (хатняга) каталога і астатняй аперацыйнай сістэмы

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

Ачыстка аперацыйнай сістэмы з дапамогай дыспетчара пакетаў APT

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

Выпраўце памылкі з дапамогай дыспетчара пакетаў DPKG

sudo dpkg --configure -a;

Абнавіце GRUB, Initramfs і меню аперацыйнай сістэмы

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

Да гэтага моманту, больш асноўныя або важныя камандныя загады для выкарыстання. Цяпер адзінае, што засталося зрабіць, гэта вырашыць, ці хочам мы, каб яны выкарыстоўваліся ў скрыпце лінейна (паслядоўна) з або без умяшання карыстальніка, або з дапамогай неабходнага кода, каб скрыпт пытаўся ў нас, ці хочам мы выканаць кожны парадак каманд асобна або блокамі. Гэта на меркаванне кожнага. Акрамя таго, яны могуць быць уключаны ў GUI Script замест CLI для выбару і выканання праз пстрычкі, як я аднойчы паказаў у наступным публікацыя.

Гэтыя радкі кода або іншыя падобныя таксама могуць быць карыснымі, у залежнасці ад густу і патрэб кожнага чалавека:

Прагляд % выкарыстання прасторы для захоўвання для кожнай кропкі мантавання

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

Базавыя і агульныя камандныя каманды для дыстрыбутываў GNU/Linux на аснове Debian

Базавыя і агульныя камандныя каманды для дыстрыбутываў GNU/Linux на аснове Debian

Калі вы хочаце дапоўніць, палепшыць або ўдасканаліць свой Скрыпт абслугоўвання і абнаўлення для Debian і іншыя падобныя, ніжэй прыведзены невялікі спіс з самымі асноўнымі і распаўсюджанымі парадкамі на аснове APT, DPKG і UPDATE:

схільны

  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: Выдаліць усе пакеты ".deb", загружаныя ў каталог сховішча пакетаў.
  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: Адкрыйце ў рэжыме рэдагавання файл асноўных крыніц праграмнага забеспячэння (сховішчаў).

Dpkg

  1. dpkg -i /dir_paq/nom_paq.deb: Усталюйце спампаваны пакет па імені.
  2. dpkg --configure -a: Скончыце канфігурацыю ўсіх распакаваных і спыненых пакетаў.

абнаўленне

  1. update grub: Абнавіце GRUB (Multiple Boot Loader v1), усталяваны на дыску/падзеле.
  2. update grub2: Абнавіце GRUB (Multiple Boot Loader v2), усталяваны на дыску/падзеле.
  3. update-menus: Аўтаматычнае стварэнне і абнаўленне змесціва сістэмы меню.
  4. update-alternatives --all: Кіраванне ўсёй інфармацыяй аб сімвалічных спасылках АС.

Нешта важна мець на ўвазе, што большасць каманд паказваецца з бягучым менеджэрам пакетаў «схільны», маюць эквівалент у папярэдніх менеджэрах пакетаў «apt-get»У«здольнасці». Акрамя таго, з сучасным менеджэрам пакетаў «Нала». І, вядома, з адпаведнымі менеджэрамі пакетаў кожнага дыстрыбутыва GNU/Linux, акрамя Debian, такіх як Arch, Fedora і многіх іншых. Таму некаторыя пры неабходнасці можна замяніць.

Як зрабіць рэзервовую копію дадзеных у абсталяванні з выкарыстаннем сцэнарыяў Shell?
звязаныя артыкулы:
Як зрабіць рэзервовую копію дадзеных у абсталяванні з выкарыстаннем сцэнарыяў Shell?

Рэзюмэ: Пост банэра 2021

Рэзюмэ

Карацей кажучы, мы спадзяемся, што вы каманды тэрмінала якія мы паказалі вам сёння і прапанавалі або рэкамендавалі, могуць непасрэдна паслужыць вам для стварэння або паляпшэння вашага ўласнага «Скрыпт абслугоўвання і абнаўлення ў Debian» або іншыя падобныя, заснаваныя на ім ці не. У адваротным выпадку, калі вы аддаеце перавагу выкарыстоўваць графічныя інтэрфейсы, вы можаце без праблем выкарыстоўваць інструменты іншых вытворцаў, такія як BleachBit o Stacer, і большасць даступных для яго ўтыліт кожнага дыстрыбутыва GNU/Linux. Напрыклад, я выкарыстоўваю MX Linux, я магу выкарыстоўваць MX Cleanup і MX Updater.

Нарэшце, памятайце наведайце наш «стартавая старонка» на іспанскай мове. Або на любой іншай мове (проста дадаўшы 2 літары ў канец нашага бягучага URL-адраса, напрыклад: ar, de, en, fr, ja, pt і ru, сярод многіх іншых), каб даведацца больш актуальны змест. А таксама вы можаце далучыцца да нашага афіцыйнага канала Тэлеграма каб даведацца больш пра навіны, кіраўніцтва і падручнікі. А таксама мае гэта група каб паразмаўляць і даведацца больш аб любой ІТ-тэме, якая разглядаецца тут.


Будзьце першым, каб каментаваць

Пакіньце свой каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаныя *

*

*

  1. Адказны за дадзеныя: Мігель Анхель Гатон
  2. Прызначэнне дадзеных: Кантроль спаму, кіраванне каментарыямі.
  3. Легітымнасць: ваша згода
  4. Перадача дадзеных: Дадзеныя не будуць перададзены трэцім асобам, за выключэннем юрыдычных абавязкаў.
  5. Захоўванне дадзеных: База дадзеных, размешчаная Occentus Networks (ЕС)
  6. Правы: у любы час вы можаце абмежаваць, аднавіць і выдаліць сваю інфармацыю.