Bagaimana saya bisa menghapus Ubuntu?

54

Saya mencoba untuk memperbaiki apa yang saya anggap sebagai instalasi Ubuntu yang bengkak. Ketika saya menginstal Ubuntu pada mesin, saya mendapatkan hal-hal yang tidak saya inginkan - browser web, aplikasi kantor, pemutar media, utilitas aksesibilitas, Ubuntu One, dan sebagainya. Tujuan saya adalah untuk menciptakan cara agar saya dapat menginstal Ubuntu yang hanya berisi paket paling minimal - alat administrasi dan manajer paket, GUI (preferensi saya akan GNOME), editor teks, driver inti (kartu video, kartu jaringan - kabel dan nirkabel, perangkat input), dan hal lain yang harus saya miliki untuk menjalankan distribusi yang stabil. Dari sana, saya ingin memilih paket mana yang saya instal untuk membuat sistem saya sendiri.

Setelah bermain-main dengan distro lain seperti Arch dan Slackware, seperti bagaimana mereka menyediakan barebone secara default. Namun, saya terjebak dalam "neraka konfigurasi" - sekarang, saya mencoba pindah dari Ubuntu dan ke Arch, tetapi setelah menghabiskan 6 jam dengan itu, saya masih belum memiliki sistem yang dapat digunakan. Ini setengah terkonfigurasi dan saya tidak memiliki paket perangkat lunak yang dapat digunakan untuk memungkinkan saya bekerja.

Apakah ada yang bisa membantu saya? Entah sesuatu seperti pembangun OpenSUSE yang memungkinkan Anda memilih aplikasi dan paket untuk CD, mode instalasi tingkat lanjut di mana saya dapat memilih paket yang akan diinstal dan yang harus diabaikan, atau panduan tentang cara menghapus Ubuntu hingga habis?

Dan saya kira tindak lanjut yang wajar untuk ini adalah begitu saya telah melucuti Ubuntu, apakah ini akan mempengaruhi pembaruan sama sekali? Ketika Canonical merilis versi Ubuntu berikutnya, saya tidak ingin bloatware diinstal ulang. Dan ya, sebagian besar aplikasi yang datang dengan Ubuntu, saya tidak menggunakannya. Pernah.

Thomas Owens
sumber
4
Saya pikir Anda harus memperluas pertanyaan Anda untuk mengatakan sesuatu seperti "Saya ingin sistem basis, dengan Gnome, tetapi tanpa semua office-suites, game, dll.
Stefan Lasiewski
5
Penggembungan didefinisikan sebagai "fitur yang tidak perlu yang tidak digunakan oleh pengguna akhir" . Ubuntu Desktop Team memiliki proses seleksi yang paling menyeluruh, sebagaimana ditetapkan oleh pernyataan misi mereka. Itu tidak membuatnya kembung karena Anda tidak menganggapnya berguna. wiki.ubuntu.com/DesktopTeam/Mission
invert
15
Bagi saya, jika saya tidak menggunakan fitur atau tidak merasa berguna, itu kembung.
Thomas Owens

Jawaban:

25

Mulai dari Server Ubuntu dan bangun. Ia menggunakan repo yang sama dengan distribusi desktop dan Anda dapat menginstal berbagai konfigurasi desktop.

Saya hanya menyarankan Anda tinggal jauh dari metapackages besar seperti ubuntu-desktop atau Anda akan berakhir dengan distro penuh meledak.

Jika Anda hanya ingin menghapus (daripada membangun), Anda harus menghapus ubuntu-desktop (yang tergantung pada banyak hal) dan mengonversi semua dependensi yang dipenuhi secara otomatis ke yang diinstal secara manual. Jika Anda tidak aptitude, mereka akan membatalkannya karena (di antara alat-alat lain) akan secara otomatis membersihkan paket "usang" - itu adalah paket yang tidak memenuhi ketergantungan atau pilihan pengguna.

Oli
sumber
1
Tidak. Anda memilih paket, mereka akan datang dengan default yang sama dengan sistem utama.
Oli
2
Karena saya ingin memaksimalkan ruang disk yang tersedia oleh setiap megabyte dan mengurangi konsumsi RAM sebanyak mungkin.
Thomas Owens
1
Walaupun saya belum melakukan ini (tidak ada waktu), ini tampaknya menjadi pilihan terbaik untuk membangun distribusi berbasis Ubuntu kustom dari bawah ke atas dan mencapai instalasi minimal.
Thomas Owens
1
Anda juga bisa menggunakan instalasi minimal, hanya FYI.
Thomas Ward
1
@LordofTime Saya pribadi bukan penggemar -minimal. Itu terlalu telanjang dan Anda hanya perlu mengunduh semua paket, yang, IMO, lebih lambat daripada hanya mengunduh -serverISO dan memilih paket tambahan yang waras. -serveradalah titik awal yang sangat masuk akal.
Oli
11

Gunakan media Server Ubuntu, dan pilih opsi untuk membangun instalasi minimal . Orang-orang menyebut ini "JeOS", meskipun saya pikir istilah "JeOS" mungkin sudah usang. The Ubuntu Server Guide mengatakan:

Saat menginstal dari Server Edition ISO (menekan F4 pada layar pertama akan memungkinkan Anda untuk memilih "Instalasi minimal", yang merupakan pilihan paket yang setara dengan JeOS).

Stefan Lasiewski
sumber
Kekhawatiran yang sama yang saya miliki dengan saran lain untuk melakukan ini muncul - akankah saya terjebak dalam konfigurasi neraka seperti di mana saya sekarang dengan Arch? Saya memiliki sistem setengah terkonfigurasi yang menjalankan Gnome, tetapi tidak memiliki dukungan jaringan nirkabel, tidak ada aplikasi untuk membantu saya bekerja, dan saya sedang melihat beberapa jam instalasi dan konfigurasi untuk membawa saya ke titik di mana saya dapat menggunakan sistem.
Thomas Owens
4
@ Thomas: Tapi bukankah itu yang Anda maksud dengan "dilucuti"? Hanya jaringan Ethernet, tidak ada aplikasi (Kecuali dasar-dasarnya), tidak ada GUI, dll.
Stefan Lasiewski
Saya ingin menghindari aplikasi yang tidak saya inginkan. Jujur, saya tidak tahu semua yang tidak saya inginkan karena sulit untuk menemukan paket apa yang diinstal, apa yang mereka lakukan, dan apa yang tergantung pada mereka. Synaptic dekat, tetapi tidak cukup di sana. Saya ingin menginstal yang dilengkapi dengan X, GNOME, jaringan nirkabel dan kabel, dan beberapa hal penting lainnya. Saya tidak ingin berurusan dengan klien VPN, game, pengalaman pengguna, kegunaan (keyboard di layar, dll), browser web, aplikasi kantor, manajemen foto, pemutaran media ...
Thomas Owens
Sekitar dua tahun yang lalu saya membuat sistem JeOS dasar dan berusaha mengidentifikasi komponen yang cukup untuk dapat menjalankan Xfce (Xfce lebih ramping daripada Gnome dan memiliki lebih sedikit ketergantungan). apt-cache depends xfcedan apt-cache rdepends xfcesangat membantu. Saya mencoba melakukan ini dengan Gnome, dan cukup berhasil dengan paket 'desktop-base' dan 'gnome'. Saya pikir itu masih diinstal lebih dari yang saya inginkan, tetapi lebih baik daripada menginstal default. Namun, ingatan saya tentang hal ini tidak jelas ...
Stefan Lasiewski
Dan sebagian besar, apt melakukan pekerjaan yang sangat baik untuk menghindari konfigurasi neraka. Yum melakukan pekerjaan dengan baik pada distro berbasis RH.
Stefan Lasiewski
4

Daripada menelanjangi, mengapa tidak malah 'membangun'?

Selain mengunduh Ubuntu JeOS (Just Cukup OS), Anda juga dapat menemukan gambar netboot dari folder repositori.

http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-i386/current/images/netboot/ Mungkin menggunakan mini.iso, karena Anda menggunakan uNetbootin untuk menyalinnya ke pendrive.

ibuclaw
sumber
Apakah JeOS bagian dari Server Ubuntu? Saya melakukan pencarian untuk "Ubuntu JeOS" dan saya berakhir di halaman Server. Saya sedang berpikir untuk menempuh rute itu ...
Thomas Owens
Juga, kekhawatiran yang saya miliki dengan ini adalah bahwa saya akan tersesat di "konfigurasi neraka", di mana saya dengan Arch sekarang. Semuanya sudah setengah diatur dan saya hanya ingin menggunakan sistem saya, namun saya tidak bisa karena saya masih memiliki instalasi dan konfigurasi berjam-jam di depan saya.
Thomas Owens
Jangan terlalu khawatir tentang itu ... Tidak mungkin ada konfigurasi lebih banyak daripada dengan instalasi normal, tetapi jika mendapatkan stok Anda jelas tahu di mana harus bertanya;)
LassePoulsen
Konfigurasi seharusnya tidak menjadi masalah, karena semua pengaturan "dicoba dan diuji" yang Anda temukan dalam persediaan Ubuntu instal sebenarnya merupakan bagian dari paket dalam repositori. Saya baru saja melihat-lihat JeOS sendiri, dan memang sepertinya menjadi bagian dari instalasi Server sekarang (ini berbeda dari Hardy), satu-satunya asumsi saya adalah Anda akan mendapatkan menu yang memberi Anda pilihan apa yang harus diinstal suatu tempat di sepanjang pengaturan. Ini biasanya selalu terjadi pada installer CD alternatif.
ibuclaw
4

Ubuntu memiliki mini.iso yang merupakan versi ubuntu yang dapat Anda gunakan untuk membangun diri Anda. Ini sekitar 28MB atau lebih.

Pada balasan ini, versi terbaru adalah 12,04 Precise, jadi Anda bisa mengganti nama rilis distro di url untuk mendapatkan mini.iso untuk rilis itu.

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

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

Anda kemudian dapat menginstal lingkungan GUI / Desktop pilihan Anda menggunakan apt-get dan sebagainya dengan paket apa pun yang ingin Anda instal.

Tim Omaha
sumber
Itu sempurna untukku. Saya tidak ingin gui dan ingin netboot.
Matt H
2

Instal Server Ubuntu dan ssh in. Itu sama sekali tidak bisa dilakukan.

Thorbjørn Ravn Andersen
sumber
Itu terlalu dilucuti. Saya akan mengedit posting asli saya untuk mencerminkan ini, tetapi saya ingin alat administrasi dan GUI, hanya saja tidak ada aplikasi.
Thomas Owens
2
Kemudian cari tahu paket-paket yang memberikan apa yang Anda inginkan dan instal paket-paket itu di server Ubuntu minimal dengan apt-get. Tidak sulit.
Thorbjørn Ravn Andersen
2

Inilah yang saya lakukan untuk menghapus paket default yang tidak diinginkan dari instalasi desktop normal:

  1. Hapus ubuntu-desktoppaket. Ini sebenarnya tidak menghapus program apa pun - itu hanya paket meta yang tergantung pada paket default. Jika Anda tidak menghapusnya Anda akan berakhir dengan kesalahan ketergantungan yang rusak.
  2. Lihat dependensinya di manajer paket (saya suka menggunakan aptitude). Copot pemasangan yang tidak Anda inginkan.

Saya tidak yakin seberapa luas Anda ingin memotong, tetapi itu harus dilakukan untuk aplikasi GNOME default. Upgrade telah bekerja dengan baik untuk saya. Jika rilis baru menyertakan paket-paket default baru Anda mungkin perlu menginstalnya secara manual jika Anda menginginkannya - jika tidak, sepertinya akan berfungsi dengan baik.

Morgan May
sumber
Hanya untuk memperjelas poin terakhir Anda - jika saya tidak memiliki paket yang diinstal dan saya memperbarui instalasi Ubuntu saya, maka paket yang saya hapus tidak akan diinstal? Itu adalah salah satu kekhawatiran saya.
Thomas Owens
Itu benar.
Morgan
2
  1. Lakukan pemasangan "minimal" seperti yang disarankan banyak orang
  2. Instal paket yang diperlukan dengan:, di
    sudo apt-get install --no-install-recommends package-namemana package-namepaket yang ingin Anda instal

Persyaratan konfigurasi tergantung pada paket mana yang Anda pilih untuk menginstal, mempertahankan instalasi minimal tergantung pada perangkat "minimal" yang dikenal atau bergantung pada konfigurasi manual. Alat konfigurasi yang lebih ramah pengguna yang membuat Ubuntu bagus untuk kebanyakan orang biasanya memiliki jumlah dependensi yang tinggi.

João Pinto
sumber
1

Saya tidak yakin persis apa yang Anda maksud ketika Anda mengatakan "bloatware", tetapi sepertinya Anda mungkin tertarik pada Xubuntu - ini juga merupakan distro berbasis GTK, tetapi dirancang untuk menjadi sangat ringan. Anda kemudian dapat menginstal aplikasi atau bagian yang Anda inginkan di atasnya seperti yang Anda lakukan dengan distro Ubuntu biasa.

Bryce
sumber
1
Bloatware adalah semua aplikasi yang disertakan dengan Ubuntu yang tidak pernah saya gunakan. Semua permainan, banyak utilitas, keyboard layar, screensaver, hal semacam itu. Ada juga banyak utilitas acak yang tidak pernah saya gunakan - Saya bahkan tidak tahu semuanya, saya hanya melihatnya di paket yang saya instal.
Thomas Owens
Yah, banyak dari mereka yang dapat dihapus secara individual melalui Ubuntu Software Center atau dengan perintah penghapusan apt-get yang sesuai. Namun, sebagian besar aplikasi dan utilitas tidak benar-benar memberikan banyak dampak pada sumber daya selain dari ruang disk yang digunakan. Mereka tidak menggunakan memori, daya, atau beban cpu kecuali Anda benar-benar menggunakannya.
Bryce
3
Sungguh, untuk memangkas sistem saya, saya tidak khawatir tentang apa yang diinstal tetapi pada apa yang berjalan. Dan itu biasanya layanan daripada aplikasi. Misalnya, saya mungkin mencoba memaksimalkan kinerja baterai di laptop. Untuk melakukan ini, saya menggunakan 'power-top' paling baik untuk melihat aplikasi atau layanan apa yang paling banyak memakan daya dan mematikannya. Sebagai contoh, saya akan menonaktifkan ubuntu-one, pulseaudio, bluetooth, kadang-kadang bahkan manajer jaringan. Saya sudah bisa menggandakan usia baterai netbook untuk sementara waktu dengan cara ini. Untuk melihat apa yang sedang berjalan: service --status-all
Bryce
1
Itu mungkin, tetapi saya masih tidak ingin mereka ada di sana. Ada juga hal-hal yang tidak berguna, seperti branding acak (ubuntufox atau apa pun namanya), juga. Saya ingin sekali memiliki distribusi berbasis Ubuntu yang sangat ramping.
Thomas Owens
3
"Sangat ringan" tidak sepenuhnya benar. Ini hanya versi non-Gnome.
Thorbjørn Ravn Andersen
0

Instal Synaptic Package Manager (sudo apt-get install synaptic) dan buka daftar 'Installed' dan hapus apa yang tidak Anda inginkan, deskripsinya ada di samping dan dengan cara itu Anda dapat benar-benar merampingkan pengaturan Anda tanpa harus membangunnya dari awal ...

Seperti biasa, berhati-hatilah dengan apa yang Anda hapus, meskipun hal pertama yang selalu saya singkirkan adalah 'mono-runtime' dan dependensinya serta 'thunderbird' karena e-mail saya terutama berbasis web ...

TenPlus1
sumber
0

Anda bisa menggunakannya

apt-get remove "package"

sampai semua paket yang tidak Anda inginkan hilang, kemudian gunakan remastersys untuk membuat livecd

Harlan Pennell
sumber