Debian 12 / MX 23의 유지 관리 및 업데이트 스크립트
지난 몇 년 동안 우리는 공유했습니다. Linux 터미널 사용에 대한 실용적이고 유용한 튜토리얼, 가장 기본적이고 필수적인 명령, 그리고 이 모든 것을 함께 사용하여 특정 기능이나 활동을 위한 다양한 Bash 쉘 스크립트를 만드는 방법을 설명합니다. 2개의 상징적인 예가 됩니다. 백업 스크립트 그리고 또 하나는 유지 관리 및 업데이트 스크립트 설치된 Debian 기본 운영 체제 중 하나입니다. 이는 당시 Debian 기반이든 아니든 GNU/Linux 배포판에서 많은 사람들을 위해 완벽하거나 개선될 수 있는 기반이었을 가능성이 높습니다.
물론 가정용 컴퓨터와 서버의 자동화 가능 여부에 관계없이 그래픽 애플리케이션 측면에서 많은 진전이 이루어졌지만 이 두 가지 중요한 작업에서 진실은 다음과 같습니다. 우리 중 많은 사람들은 여전히 중요한 활동에 터미널(콘솔)을 사용하는 것을 선호합니다. 예를 들어 수동, 지원 또는 완전 자동화 여부에 관계없이 운영 체제를 심층적으로 업데이트합니다. 그러므로 오늘은 몇 가지 작은 내용을 보여 드리겠습니다. Debian 12 기반 GNU/Linux Distros용 명령 명령 현재 또는 다음 유지 관리 스크립트에 포함할 수 있습니다.
GNU/Linux 2018용 유지 관리 및 업데이트 스크립트
그리고 유용한 명령줄에 대한 이 튜토리얼을 시작하기 전에 자신만의 명령줄을 만들거나 개선할 수 있습니다. «Debian GNU/Linux 12의 유지 관리 및 업데이트 스크립트» 또는 기타 유사한 내용이 있는 경우 다음을 탐색해 보는 것이 좋습니다. 이전 관련 게시물, 끝에서:
유지 관리 및 업데이트 스크립트를 생성하는 명령
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
지금까지, 더 기본적이거나 필수적인 명령 명령을 사용해야 합니다.. 이제 남은 유일한 일은 사용자 개입 여부에 관계없이 선형(순차적) 방식으로 스크립트 내에서 사용할 것인지, 아니면 필요한 코드를 통해 스크립트가 각 항목을 실행할 것인지 묻도록 결정하는 것입니다. 명령 순서는 별도로 또는 블록 단위입니다. 그건 각자의 판단에 달려있습니다. 또한 CLI 대신 GUI 스크립트에 통합될 수도 있습니다. 다음에서 한 번 보여드린 것처럼 클릭을 통한 선택 및 실행을 위해 출판.
각 사람의 취향과 필요에 따라 다음 코드 줄이나 기타 유사한 코드 줄도 유용할 수 있습니다.
각 마운트 지점의 저장 공간 사용량(%) 보기
sudo df -h
각 파티션이 차지하는 크기를 알파벳순으로 확인하세요.
sudo du -hs /* | sort -k 2
사용자의 터미널 기록 지우기
history -c
설치된 모든 패키지의 로그를 알파벳순으로 정렬하여 가져옵니다.
sudo apt list --installed > $HOME/listado-paquetes-instalados-apt-dpkg.txt
설치된 모든 패키지의 기록을 크기(MB)별로 정렬하여 가져옵니다.
sudo dpkg-query -Wf '${Installed-size}\t${Package}\n' | column -t | sort -k1 > $HOME/listado-paquetes-instalados-peso-milagros.txt
Debian 기반 GNU/Linux Distros용 기본 및 일반 명령 명령
당신의 능력을 보완, 개선, 완벽하게 하고 싶다면 Debian의 유지 관리 및 업데이트 스크립트 기타 유사한 항목은 APT, DPKG 및 UPDATE를 기반으로 하는 가장 기본적이고 일반적인 주문이 포함된 작은 목록입니다.
적절한
apt update: 리포지토리 패키지 목록을 업데이트합니다.
apt upgrade: 리포지토리에서 패키지를 안전하게 업데이트합니다.apt full-upgrade: 리포지토리에서 패키지를 완전히 업데이트합니다.
apt dist-upgrade: 현재 OS 버전을 사용 가능한 다음 버전으로 업그레이드하십시오.
apt install -f: 패키지 및 해당 종속성을 설치하는 문제를 해결합니다.
apt install --fix-broken: 손상된 패키지와 관련된 문제를 해결합니다.
apt remove nom_paq: 패키지를 삭제합니다. 또한 이름 없이도 사용할 수 있습니다.
apt autoremove: 사용하지 않는 모든 패키지를 자동으로 제거합니다.
apt purge nom_paq: 패키지를 완전히 제거하십시오. 또한 이름 없이도 사용할 수 있습니다.apt autopurge: 사용하지 않는 모든 패키지를 자동으로 완전히 제거합니다.apt clean: 패키지 저장소 디렉터리에 다운로드된 모든 ".deb" 패키지를 삭제합니다.
apt autoclean: 더 이상 다운로드할 수 없는 패키지 스토어에서 모든 패키지를 제거합니다.
apt install nom_paq_repo: 리포지토리에서 이름으로 특정 패키지를 설치합니다.
apt install /dir_paq/nom_paq.deb: 다운로드한 패키지를 이름으로 설치합니다.apt list *nom_paq*: 검색 패턴을 일치시켜 패키지를 나열합니다.apt list --upgradeable: 업데이트할 수 있는 패키지를 나열합니다.apt show nom_paq: 저장소에서 패키지의 데이터 및 관련 정보를 표시합니다.apt search nom_paq: 검색 패턴과 일치하는 기존 패키지를 표시합니다.apt edit-sources: 편집 모드에서 기본 소프트웨어 소스(리포지토리) 파일을 엽니다.
dpkg
dpkg -i /dir_paq/nom_paq.deb: 다운로드한 패키지를 이름으로 설치합니다.
dpkg --configure -a: 압축을 풀고 중단된 모든 패키지 구성을 완료합니다.
최신 정보
update grub: 디스크/파티션에 설치된 GRUB(Multiple Boot Loader v1)를 업데이트합니다.
update grub2: 디스크/파티션에 설치된 GRUB(Multiple Boot Loader v2)를 업데이트합니다.update-menus: 메뉴 시스템의 내용을 자동으로 생성하고 업데이트합니다.
update-alternatives --all: 모든 OS 심볼릭 링크 정보를 관리합니다.
명심해야 할 중요한 점은 현재 패키지 관리자에 표시되는 대부분의 명령이 «적절한», 이전 패키지 관리자에 해당 항목이 있습니다. «apt-get은"Y"적성». 또한 최신 패키지 관리자를 사용하면 «나라». 물론 Debian 이외의 Arch, Fedora 및 기타 여러 GNU/Linux 배포판의 해당 패키지 관리자도 포함됩니다. 따라서 필요한 경우 일부를 교체할 수 있습니다.
개요
요컨대, 우리는 당신이 터미널 명령 명령 오늘 우리가 보여 드리고 제안하거나 권장하는 내용은 귀하가 자신의 것을 만들거나 개선하는 데 직접적으로 도움이 될 수 있습니다. «Debian의 유지 관리 및 업데이트 스크립트» 또는 그에 기초한 다른 유사한 것. 그렇지 않은 경우, 즉 그래픽 인터페이스 사용을 선호하는 경우 문제 없이 다음과 같은 타사 도구를 사용할 수 있습니다. 표백제 o 스태커, 각 GNU/Linux Distro의 유틸리티 대부분을 사용할 수 있습니다. 예를 들어, 저는 MX Linux를 사용하고 있으며 MX Cleanup과 MX Updater를 사용할 수 있습니다.
마지막으로, 기억하십시오 우리를 방문 «홈페이지» 스페인어. 또는 다른 언어로(현재 URL 끝에 문자 2개만 추가하면 됩니다(예: ar, de, en, fr, ja, pt 및 ru 등))에서 더 많은 최신 콘텐츠를 알아볼 수 있습니다. 또한 공식 채널에 가입하실 수도 있습니다. 텔레그램 더 많은 뉴스, 가이드 및 자습서를 탐색합니다. 또한, 이 그룹 여기에서 다루는 모든 IT 주제에 대해 이야기하고 자세히 알아보십시오.