우분투를 어떻게 제거 할 수 있습니까?


54

우분투의 부풀어 오른 설치를 수정하려고합니다. 컴퓨터에 Ubuntu를 설치하면 웹 브라우저, 사무실 응용 프로그램, 미디어 플레이어, 내게 필요한 옵션 유틸리티, Ubuntu One 등 원하지 않는 항목이 표시됩니다. 저의 목표는 관리 도구 및 패키지 관리자, GUI (기본 설정은 그놈 임), 텍스트 편집기, 핵심 드라이버 (비디오 카드, 네트워크 카드-유선 및 무선, 입력 장치) 및 안정적인 배포를 위해 필요한 기타 사항 여기에서 자신의 맞춤형 시스템을 만들기 위해 설치할 패키지를 선택하고 선택하고 싶습니다.

Arch 및 Slackware와 같은 다른 배포판을 사용하여 기본적으로 베어 본 설치를 제공하는 방법과 같이 놀아보십시오. 그러나 나는 "구성 지옥"에 갇혀 있습니다. 지금은 우분투와 아치로 옮겨 가려고했지만 6 시간을 보낸 후에도 여전히 사용 가능한 시스템이 없습니다. 절반으로 구성되어 있으며 사용할 수있는 소프트웨어 패키지가 없습니다.

사용 가능한 정보가 있습니까? CD 용 응용 프로그램 및 패키지, 설치 및 무시할 패키지를 선택할 수있는 고급 설치 모드 또는 Ubuntu를 베어 본으로 분리하는 방법에 대한 가이드를 선택할 수있는 OpenSUSE 빌더와 같은 것입니까?

그리고 우분투를 제거한 후에는 이것에 대한 자연스러운 후속 조치가 업데이트에 전혀 영향을 미치지 않습니까? Canonical이 다음 버전의 Ubuntu를 출시하면 bloatware를 다시 설치하고 싶지 않습니다. 그리고 네, 우분투와 함께 제공되는 대부분의 응용 프로그램은 단순히 사용하지 않습니다. 이제까지.


4
"Gnome과 함께 기본 시스템을 원하지만 모든
사무복

5
블로 트는 "최종 사용자가 사용하지 않는 불필요한 기능" 으로 정의됩니다 . 우분투 데스크탑 팀은 사명 선언에 따라 가장 철저한 선택 과정을 거칩니다. 유용하지 않기 때문에 부풀어 오르지 않습니다. wiki.ubuntu.com/DesktopTeam/Mission
반전

15
나에게 기능을 사용하지 않거나 유용하지 않으면 부풀어 오른다.
토마스 오웬스

답변:


25

Ubuntu Server 에서 시작하여 빌드하십시오. 데스크탑 배포판과 동일한 저장소를 사용하며 다양한 데스크탑 구성을 설치할 수 있습니다.

우분투 데스크탑과 같은 큰 메타 패키지에서 멀리 떨어져 있거나 전체 배포판을 끝내는 것이 좋습니다.

(빌드하지 않고) 스트립 만 제거하려면 많은 것들에 따라 우분투 데스크탑을 제거하고 자동으로 충족되는 모든 종속성을 수동으로 설치해야합니다. 적성을 지키지 않으면 다른 도구들과 같이 "사용되지 않는"패키지 (종속성이나 사용자의 선택을 충족시키지 않는 패키지)가 자동으로 정리되므로 패키지가 핵폭발합니다.


1
아니요. 패키지를 선택하면 기본 시스템과 동일한 기본값이 제공됩니다.
Oli

2
메가 바이트마다 사용 가능한 디스크 공간을 최대화하고 최대한 RAM 소비를 줄이려고하기 때문입니다.
Thomas Owens

1
이 작업을 아직 수행하지는 않았지만 (시간 없음), 처음부터 사용자 지정 Ubuntu 기반 배포를 구축하고 최소 설치를 달성하는 가장 좋은 옵션 인 것 같습니다.
Thomas Owens

1
최소한의 설치로 FYI 만 사용할 수도 있습니다.
토마스 워드

1
@LordofTime 나는 개인적으로 그렇게 큰 팬이 아니에요 -minimal. 너무 나쁘고 모든 패키지를 다운로드하면됩니다. IMO는 -serverISO를 다운로드하고 추가 패키지를 선택 하는 것보다 느립니다 . -server매우 합리적인 출발점입니다.
Oli

11

Ubuntu Server 매체 를 사용하고 최소 설치를 구축하는 옵션을 선택하십시오 . "JeOS"라는 용어는 더 이상 사용되지 않을 수 있지만 사람들은 이것을 "JeOS"라고 부릅니다. 우분투 서버 가이드는 말한다 :

Server Edition ISO에서 설치하는 동안 (첫 번째 화면에서 F4를 누르면 "최소 설치"(JOS와 동등한 패키지 선택)를 선택할 수 있습니다).


이 작업을 수행하기위한 다른 제안과 함께했던 것과 같은 우려가 제기됩니다. 아치와 함께 현재 위치와 같은 구성 지옥에 갇히게됩니까? Gnome을 실행하는 절반의 시스템이 구성되어 있지만 무선 네트워킹 지원, 작업에 도움이되는 응용 프로그램이 없으며 시스템을 사용할 수있는 시점까지 몇 시간 동안 설치 및 구성을 검토하고 있습니다.
Thomas Owens

4
@Thomas :하지만 "축소 된"이라는 말이 아닙니까? 이더넷 네트워킹, 앱 없음 (기본 사항 제외), GUI 없음
Stefan Lasiewski

원하지 않는 앱을 ​​피하고 싶습니다. 솔직히, 나는 어떤 패키지가 설치되어 있는지, 무엇을하는지, 어떤 패키지에 의존하는지 찾기가 어렵 기 때문에 내가 원하지 않는 것을 모두 모른다. 시냅틱은 가깝지만 그다지 많지 않습니다. X, GNOME, 무선 및 유선 네트워킹 및 기타 몇 가지 필수 사항이 포함 된 설치를 원합니다. VPN 클라이언트, 게임, 사용자 경험, 사용성 (온 스크린 키보드 등), 웹 브라우저, 사무용 앱, 사진 관리, 미디어 재생 등을 다루고 싶지 않습니다.
Thomas Owens

약 2 년 전에 저는 기본 JeOS 시스템을 만들고 Xfce를 실행할 수있는 충분한 구성 요소를 식별하려고 시도했습니다 (Xfce는 그놈보다 더 적고 종속성이 더 적습니다). apt-cache depends xfce그리고 apt-cache rdepends xfce매우 도움이되었다. 나는 Gnome으로 이것을 시도했고 'desktop-base'와 'gnome'패키지로 적당히 성공했습니다. 나는 그것이 여전히 원했던 것보다 더 많이 설치되었다고 생각하지만 기본 설치보다 낫습니다. 그러나 이것에 대한 나의 기억은 모호하다 ...
Stefan Lasiewski

대부분의 경우 apt는 구성 지옥을 피하는 데 매우 효과적입니다. Yum은 RH 기반 배포판에서 잘 작동합니다.
Stefan Lasiewski 4

4

제거하는 대신 '빌드 업'하는 것이 어떻습니까?

Ubuntu JeOS (Just Enough OS)를 다운로드 할뿐만 아니라 리포지토리 폴더에서 netboot 이미지를 찾을 수도 있습니다.

http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-i386/current/images/netboot/ uNetbootin을 사용하여 펜 드라이브에 복사 할 때 mini.iso를 사용하는 것이 좋습니다.


JeOS는 Ubuntu Server의 일부입니까? "Ubuntu JeOS"를 검색하면 서버 페이지가 나타납니다. 나는 그 길을가는 것에 대해 생각하고있다
Thomas Owens

또한, 내가 가지고있는 걱정은 아치와 함께있는 "구성 지옥"에서 길을 잃을 것이라는 것입니다. 모든 것이 반으로 설정되어 있고 시스템을 사용하고 싶지만, 여전히 몇 시간의 설치와 구성이 있기 때문에 할 수 없습니다.
Thomas Owens

그것에 대해 많이 걱정하지 마십시오 ... 일반 설치보다 훨씬 더 많은 구성이 없지만 재고를 얻는다면 분명히 질문 할 곳을 분명히 알 수 있습니다.)
LassePoulsen

스톡 Ubuntu 설치에서 찾은 모든 "시도 및 테스트 된"설정은 실제로 리포지토리에있는 패키지의 일부이므로 구성에는 문제가 없습니다. 방금 JeOS를 직접 조회했으며 실제로 서버 설치의 일부인 것 같습니다 (이것은 Hardy와 다릅니다). 내 유일한 가정은 설치할 항목을 선택할 수있는 메뉴를 얻는다는 것입니다 설정 어딘가에. 이것은 대체 CD 설치 프로그램에서 항상 그렇습니다.
ibuclaw

4

우분투에는 mini.iso가 있습니다.이 버전은 완전히 정리 된 우분투 버전으로 자신을 구축하는 데 사용할 수 있습니다. 약 28MB 정도입니다.

이 답변에서 최신 버전은 12.04 Precise이므로 URL의 배포 릴리스 이름을 바꾸면 해당 릴리스의 mini.iso를 얻을 수 있습니다.

64 비트 : http://archive.ubuntu.com/ubuntu/dists/precise/main/installer-i386/current/images/netboot/mini.iso

32 비트 : http://archive.ubuntu.com/ubuntu/dists/precise/main/installer-i386/current/images/netboot/

그런 다음 설치하려는 패키지와 함께 apt-get 등을 사용하여 원하는 GUI / 데스크탑 환경을 설치할 수 있습니다.


그것은 나에게 완벽합니다. 나는 GUI를 원하지 않고 netboot하고 싶다.
Matt H

2

우분투 서버를 설치하고 ssh에 넣으십시오. 가능한 한 제거되었습니다.


너무 벗겨졌습니다. 원래 게시물을 편집하여이를 반영하지만 응용 프로그램이 아닌 관리 도구와 GUI가 필요합니다.
Thomas Owens

2
그런 다음 원하는 것을 제공하는 패키지를 파악하고 apt-get을 사용하여 최소한의 Ubuntu 서버에 설치하십시오. 어렵지 않다.
Thorbjørn Ravn Andersen

2

일반적인 데스크탑 설치에서 원하지 않는 기본 패키지를 제거하기 위해 수행 한 작업은 다음과 같습니다.

  1. ubuntu-desktop패키지를 제거하십시오 . 이것은 실제로 어떤 프로그램도 제거하지 않습니다. 기본 패키지에 의존하는 메타 패키지 일뿐입니다. 제거하지 않으면 종속성 오류가 발생합니다.
  2. 패키지 관리자에서 종속성을 확인하십시오 (사용하고 싶습니다 aptitude). 원하지 않는 것을 제거하십시오.

얼마나 광범위하게 트리밍하고 싶은지 잘 모르겠지만 기본 그놈 앱에서는 그렇게해야합니다. 업그레이드는 저에게 효과적이었습니다. 새 릴리스에 새 기본 패키지가 포함 된 경우 원하는 경우 수동으로 설치해야합니다. 그렇지 않으면 제대로 작동하는 것 같습니다.


마지막 요점을 명확히하기 위해 패키지가 설치되어 있지 않고 Ubuntu 설치를 업데이트하면 제거 한 패키지가 설치되지 않습니까? 그것은 나의 관심사 중 하나였습니다.
Thomas Owens

맞습니다.
Morgan 5 월

2
  1. 많은 사람들이 제안한대로 "최소한"설치를하십시오
  2. 하여 필요한 패키지를 설치
    sudo apt-get install --no-install-recommends package-name, 어디에 package-name설치하려는 패키지입니다

구성 요구 사항은 설치하려는 패키지에 따라 달라지며 최소 설치는 알려진 "최소"도구에 의존하거나 수동 구성에 의존합니다. 대부분의 사람들에게 우분투를 훌륭하게 만드는보다 사용자 친화적 인 구성 도구는 일반적으로 많은 종속성을 갖습니다.


1

"bloatware"라고 말할 때 정확히 무슨 뜻인지 잘 모르겠지만 Xubuntu에 관심이있는 것 같습니다. GTK 기반 배포판이지만 매우 가벼워졌습니다. 그런 다음 일반 우분투 배포판에서와 같이 원하는 앱이나 조각을 설치할 수 있습니다.


1
Bloatware는 우분투에서 제공하지 않는 모든 응용 프로그램입니다. 모든 게임, 유틸리티, 온 스크린 키보드, 스크린 세이버 등이 있습니다. 내가 결코 사용하지 않는 임의의 유틸리티가 많이 있습니다. 모든 유틸리티가 무엇인지 모르고 설치된 패키지에서 볼 수 있습니다.
Thomas Owens

우분투 소프트웨어 센터를 통해 또는 적절한 apt-get remove 명령을 사용하여 많은 것을 개별적으로 제거 할 수 있습니다. 그러나 대부분의 앱과 유틸리티는 실제로 차지하는 디스크 공간 이외의 리소스에 많은 영향을 미치지 않습니다. 실제로 사용하지 않는 한 메모리, 전원 또는 CPU 부하를 사용하지 않습니다.
브라이스

3
실제로 시스템을 정리하기 위해 설치된 것이 아니라 실행중인 것에 대해 걱정하지 않습니다 . 그리고 그것은 일반적으로 앱이 아닌 서비스입니다. 예를 들어 랩톱에서 배터리 성능을 최대화하려고 할 수 있습니다. 이를 위해 가장 우수한 '파워 탑'을 사용하여 가장 많은 전력을 소비하는 앱이나 서비스를 확인하고 종료합니다. 예를 들어 우분투 원, 펄스 오디오, 블루투스, 때로는 네트워크 관리자조차 비활성화합니다. 이런 식으로 넷북의 배터리 수명을 일시적으로 두 배로 늘릴 수있었습니다. 무엇이 실행되고 있는지 보려면 : service --status-all
Bryce

1
그럴지도 모르지만 나는 여전히 거기에서 그들을 원하지 않습니다. 또한 랜덤 브랜딩 (우분투 폭스 또는 소위 말하는 것이 떠오름)과 같은 무의미한 것들도 있습니다. 나는 매우 마른 우분투 기반 배포판을 갖고 싶습니다.
Thomas Owens

3
"매우 가벼운"은 사실이 아닙니다. 그놈이 아닌 버전 일뿐입니다.
Thorbjørn Ravn Andersen

0

Synaptic Package Manager (sudo apt-get install synaptic)를 설치하고 'Installed'목록을 통해 원하지 않는 것을 제거하십시오. 설명은 측면에 있으며 처음부터 구성하지 않고도 설정을 간소화 할 수 있습니다 ...

내가 항상 제거하는 첫 번째 것은 '모노 런타임'이고 전자 메일은 주로 웹 기반이기 때문에 '천둥새'뿐만 아니라 종속성도 있지만 항상 제거하는 것을 조심하십시오.


0

당신은 사용할 수 있습니다

apt-get remove "package"

원하지 않는 모든 패키지가 사라질 때까지 remastersys를 사용하여 livecd를 작성하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.