/ usr / share / doc를 비워도 안전합니까?


19

데비안 서버에 맨 페이지와 설명서가 필요하지 않습니다. 해당 폴더의 모든 파일을 빈 더미 파일로 바꾸어 디스크 공간을 확보하기 위해 해당 폴더를 완전히 비우기 위해 저장됩니까?

아니면 모든 맨 페이지와 설명서를 제거하는 더 좋은 방법이 있습니까?

지금까지 localepurge이미 사용하지 않는 로케일을 모두 제거하고 독일어 로케일을 설치 제거 할 수있는 독일어를 설치했지만 일부 독일어 버전을 유지하고 싶습니다.

"안전한"이란 완전히 안전하지는 않지만 사용했던 것과 같은 "안전성"을 의미합니다 localepurge(지금까지 문제가 발생하지 않았습니다)


그런데 임베디드 시스템을 구축하고 있습니까? 요즘 나는 몇 백 메가 바이트가 큰 차이를 만들어 패키지 관리자를 깨뜨리는 데 어려움을 겪을 다른 시스템을 상상할 수 없습니다.
Celada

클라우드의 VM에서 디스크 공간이 부족합니다. 그래서 패키지 관리자를 망칠 것이라고 말하고 있습니까?
rubo77

필요없는 패키지가 없는지 확인하고 먼저 제거하십시오. 문서 전용 패키지를 확인할 수도 있습니다. 소프트웨어에 포함 된 설명서는 일반적으로 많은 공간을 사용하지 않습니다.
Faheem Mitha

2
/usr/share/doc확실히 지우면 패키지 관리자가 깨지지 않아야하지만 (A) 맨 페이지와 관련이 없으며 (B) 지우려는 경우 파일을 모두 빈 파일로 바꾸는 기괴한 생각이 아니라 파일을 올바르게 삭제하십시오 ( 이것은 여전히 ​​inodes를 위해 더 작은 공간을 소비 할 것이며 ... 어리석은 바보처럼 보일 것입니다.
underscore_d

답변:


14

/usr/share/doc데비안 기반 시스템 에서 파일을 삭제하는 것이 좋습니다 .

데비안 정책은 명시 적으로 섹션 12.3에서 지정

패키지가 작동하려면 / usr / share / doc /에 파일이 없어도됩니다. [...]

시스템 관리자는 프로그램을 중단시키지 않고 / usr / share / doc /에서 파일을 삭제할 수 있어야합니다.

패키지 관리자도 프로그램이므로이 상황 (파일 누락)을 올바르게 처리해야합니다. 업데이트 후 /usr/share/doc손으로 다시 제거해야 할 수도 있습니다 .

이 우분투 질문에 대한 답변은 디스크 공간을 절약 할 수 및 패키지 관리자는 데비안 기반 시스템에서 적절하게 구성 할 수있는 방법을 설명합니다.


2

제어하에있는 파일을 삭제하여 데비안 패키지 관리자를 방해하는 것은 항상 위험한 일입니다. 따라서이 단락을 다음 문서에 포함시킵니다 localepurge.

이 툴은 데비안의 패키지 관리 시스템과 통합되어 있지 않기 때문에 해킹이 아닙니다 . 이 프로그램은 데비안 패키지 관리를 방해하며 dpkg-repack, reportbug 등과 같은 apt / dpkg와 관련된 프로그램의 이상하지만 일반적으로 무해한 동작을 유발합니다. 당신의) 손.

그럼에도 불구하고 실제로 디스크 공간이 필요한 경우에는 디스크 공간이 충분하다면 자유롭게 할 수 있습니다. 하나는 것이라고 기대하고 그 패키지를 작업하기 위해 자신의 문서 존재의 존재에 따라 일반적으로하지 않습니다,하지만 보장은 없다.

또는 모든 맨 페이지를 제거하는 더 좋은 방법이 있습니까?

삭제 /usr/share/doc는 맨 페이지와 관련이 없습니다. 이들은에서 찾을 수 있습니다 /usr/share/man.


정의에 따라 해당 폴더 안에 문서 만 있습니까? 그때 그것은 나에게 어떤 문제도 일으키지 않은 localepurge를 사용하는 것과 같은 위험이 될 것 같습니다
rubo77

물론, 나는 맨 페이지와 문서 사이의 큰 차이를 모르고, 내 질문을 업데이트,하지만 지금은 내가 모두 필요하지 않은 것이 분명
rubo77
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.