일반적인 유지 관리 작업은 무엇입니까?


28

Windows를 사용할 때 시스템과 레지스트리를 깨끗하게 유지하기 위해 한 달에 한 번 조각 모음, ccleaner 및 revouninstaller를 실행했습니다.

우분투 (및 모든 Linux 배포판)는 다른 시스템 구조를 가지고 있으며 조각 모음이 필요하지 않지만 시스템을 깨끗하게 유지하는 데 도움이되는 유지 관리 작업이 있다고 들었습니다 (예 : sudo apt-get clean또는 sudo apt-get autoremove)

얼마나 많은 사람들 명령 / 소프트웨어 (그리고 그들이 무엇을 설명해주십시오 당신이 알고 정기적으로 사용 할 수 있으며 시스템의 안정성을 손상시킬 수있는 경우)?

답변:


27

언급 한 명령의 목적은 디스크 공간을 절약하기위한 것입니다. 또한 오늘날 대부분의 컴퓨터에서 절감 된 비용은 디스크 공간의 작은 부분에 불과합니다. 그래서 그들은별로 유용하지 않습니다.

가장 일반적인 유지 관리 작업은 시스템에서 자동으로 수행합니다. 궁금한 점이 있으면이를 수행하는 스크립트가에 /etc/cron.*있습니다. 스크립트의 이름이나 내용은 그들이하는 일에 대한 힌트를 줄 수 있습니다. 이해하지 못하는 것은 변경하지 마십시오. 이러한 명령은 이유가 있습니다.

자동으로 수행되지 않는 유지 관리 작업 중 하나는 보안 및 안정성 업데이트 (주요 버그 수정)를 설치하는 것입니다. 기본적으로 업데이트를 사용할 수 있다는 알림이 표시됩니다. 첫 번째 기회에 알림을 따라야합니다. 바이트 당 인터넷에 접속 중이거나 컴퓨터를 지금 꺼야 할 때처럼 업데이트가 불편한 시간에 도착하면 자동으로 수행되지 않습니다. 또한 업데이트로 인해 무언가가 깨질 위험이 (매우 작은) 위험하므로 무인으로하지 않는 것이 좋습니다.

업데이트는 수동으로 트리거하는 유일한 유지 관리 작업입니다. 다른 작업을해야한다면 버그라고 생각합니다. 수행해야하는 경우 자동화해야합니다.


5
중요한 업데이트가 백그라운드에서 자동으로 적용되도록 시스템을 구성 할 수 있습니다. 노인 친척의 항상 연결된 컴퓨터에 아주 좋은 기능입니다.
vava

@vava apt-get update && apt-get upgrade --assume-yes권한으로 실행하려면 crontab에 추가해야합니다 .
Nick Bedford

@NickBedford @vava 설정하는 것이 좋습니다 unattended-upgrades: help.ubuntu.com/lts/serverguide/automatic-updates.html
Skylar Ittner

8

2 가지 GUI 프로그램을 추천합니다.

  • 표백제 비트
  • 우분투 조정.

bleach-bit는 리눅스에서 "ccleaner"와 동일하므로, 무엇을 할 수 있는지 알아낼 수 있습니다 : sudo apt-get install bleachbit to console.

우분투 조정은 "tweak-ui"/ software center / gconf / etc입니다. 여기에서 우리가 관심이있는 것은 "package cleaner"옵션입니다 :

대체 텍스트

우분투 비틀기를 설치하려면 :

  • sudo add-apt-repository ppa:tualatrix/ppa
  • sudo apt-get update
  • sudo apt-get install ubuntu-tweak

와우, 난 이미 ubntu 조정을 사용하지만 청소하는 데 사용한 적이 없습니다
Strae

2

apt-get의 공식 매뉴얼 페이지에서 (shortshort by me) :

   clean
       clean clears out the local repository of retrieved package files.
       It removes everything but the lock file from
       /var/cache/apt/archives/ and /var/cache/apt/archives/partial/. 
       This frees up disk space


   autoremove
       autoremove is used to remove packages that were automatically
       installed to satisfy dependencies for some package and that are no
       more needed.

gui computer-janitor( System=> Administration=> System Janitor)도 있습니다


3
대부분의 경우 computer-janitor가능한 한 많이 피 합니다. 단순히 좋은 프로그램이 아닙니다.
사람 :

@aperson : 왜 그것이 좋은 프로그램이 아니라고 생각하는지 정당화하십시오. 그것은 다른 사람들에게 다른 것들을 의미 할 수 있습니다.
jvriesem

0

저는 소프트웨어 중독자입니다. 새 소프트웨어를 계속 사용해 내 컴퓨터에 설치 한 다음 제거합니다. 그래서 나를 위해 apt-get -clean 및 apt-get -autoremove는 상당히 규칙적으로 사용됩니다 :-)

또한 업데이트 알림을 확인하고 정기적으로 업데이트하는 것이 좋습니다.

컴퓨터 관리 도구는 관리 섹션에서 사용할 수 있다고 생각하는 도구 중 하나입니다. 공간을 제거하고 확보 할 수있는 중복 패키지를 식별하는 데 유용합니다.

다른 하나는 아파치, SSH, 텔넷 등의 중복 서비스로, 단일 데스크탑 설치에는 관련이 없거나 필요하지 않을 수도 있습니다. 시작시 실행되도록 구성되어 있으면 불필요한 서비스에서 성능 / 메모리가 낭비 될 수 있습니다.


5
aptitude installand를 사용하면 aptitude purge불필요한 패키지가 자동으로 제거됩니다. 그 이상, purge또한 패키지가 설치되어 구성 파일을 제거합니다.
vava

thnx-내가 확인합니다 ...
Nikhil

나는 다음 사람만큼 적성을 좋아하지만, 내가 읽은 것에서 그것을 사용하면 더 이상 적절한 이점이 없습니다. 그래도 여전히 사용합니다.
사람 :
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.