Instalasi baru dan bersihkan?


14

Saya mulai dengan Ubuntu sekitar 3 tahun yang lalu dan telah menjadi pengguna khusus sejak saat itu. Selama waktu itu saya mencoba banyak aplikasi, tema, dll. Dan, saya telah memperbarui setiap versi karena sudah jadi sekarang saya menjalankan Lucid.

Pada dasarnya, sistem saya sudah agak "berantakan" dan saya merencanakan pembersihan yang kuat dan instalasi baru. Rumah saya ada di partisi terpisah dari yang lain, jadi saya bisa melestarikannya. Saya ingin mencari dan menghapus aplikasi yang tidak digunakan dan tidak diperlukan (yang saya cukup mengerti bagaimana melakukannya). Juga, saya ingin kembali ke tema desktop default dan membangun kembali dari sana. Dan kekacauan lain pasti ada.

Jadi, pertanyaan saya adalah, Apa rencana logis dan baik untuk membersihkan dan menginstal ulang sistem saya? (Satu catatan adalah bahwa saya telah menemukan banyak tautan dalam pencarian tentang masalah ini. Ada banyak tautan pada topik ini dan banyak yang ketinggalan zaman. Jadi, agak membingungkan untuk sedikitnya.)

Terima kasih.

Jawaban:


11

Ada 4 hal yang umumnya ingin Anda pertahankan saat Anda menginstal ulang.

  1. Direktori rumah Anda - seperti yang disebutkan, Anda memiliki rumah di partisi yang terpisah.
  2. Kustomisasi apa pun yang Anda buat di / etc. Jika Anda sudah membuatnya, Anda mungkin melakukannya dengan tangan dan oleh karena itu tahu apa itu.
  3. Daftar program yang Anda instal. Eksekusi dpkg --get-selections | grep install > installed.txtakan membuat daftar paket yang saat ini diinstal. Dalam kasus Anda, ini tidak terdengar seperti sesuatu yang ingin Anda pertahankan, sehingga Anda dapat melewati langkah ini.
  4. /varDirektori Anda . Beberapa program menyimpan data penting di sini, jadi patut dicadangkan. Hal-hal yang saya lihat tersimpan di / var termasuk direktori mail, database, file save game, dan file konfigurasi web. Memiliki cadangan berarti Anda dapat memulihkan apa pun yang ternyata diperlukan secara selektif.

Jadi, sebuah rencana mungkin akan terlihat seperti ini:

  1. Cadangkan setiap penyesuaian di / etc.
  2. Cadangkan direktori / var Anda.
  3. Baik lari dpkg --get-selections | grep install > installed.txt atau jalankan pandangan atas menu Aplikasi untuk nama-nama aplikasi yang Anda gunakan secara teratur.
  4. Instal ulang sistem Anda.
  5. Instal aplikasi yang hilang. Jika Anda ingin menggunakan daftar yang dibuat, Anda dapat melakukan:

    sudo dpkg --set-selection < installed.txt
    sudo apt-get install --yes dselect
    
  6. Terapkan ulang penyesuaian Anda di /etc(jika masih diperlukan).

  7. Tingkatkan partisi rumah Anda ke ext4 (opsional, lihat wiki Ubuntu untuk detailnya).
  8. Kembalikan apa pun yang ternyata dibutuhkan /var.

Saya akan merekomendasikan untuk tidak menghapus file konfigurasi di direktori home Anda; Anda akan kehilangan hal-hal seperti bookmark browser dan kunci keamanan, misalnya. Strategi yang lebih baik untuk kembali ke pengaturan default adalah membuat akun pengguna baru dan membandingkan pengaturannya dengan yang digunakan akun normal Anda.


Kemana perginya install.txt?
Will

Di direktori apa pun Anda berada ketika Anda menjalankan perintah; biasanya itu akan menjadi direktori home Anda.
jbowtie

4

Ini semua tergantung pada preferensi pribadi. Tetapi jika ini adalah sistem saya, saya akan melakukan instalasi bersih - termasuk memformat ulang / home.

Alasan saya akan melakukan ini adalah karena seri 7.xx menggunakan sistem file ext3, sedangkan 10,04 baru menggunakan ext4. Anda dapat mengkonversi dari ext3 ke ext4, tetapi jauh lebih mudah untuk memformat ulang karena saya akan menginstal ulang.

Anda harus membuat cadangan / home ke drive yang terpisah. Saya akan mencadangkan hanya file yang saya butuhkan, dan meninggalkan file konfigurasi (file tersembunyi seperti .gnome2, .gconf, dll.). Setelah saya menginstal ulang, cukup salin file kembali ke tempatnya.

Ini mungkin atau mungkin bukan cara terbaik untuk dilakukan. Itu tergantung pada preferensi dan tujuan Anda.


3

Ketika saya ingin memulai dari Ubuntu saya biasanya mengikuti langkah-langkah ini:

  • Boot dari LiveCD.
  • Pasang partisi rumah saya
  • Ganti nama dir rumah saya dengan sesuatu seperti javier-old.
  • Instal, pertahankan partisi rumah saya, instal akan membuat rumah baru untuk pengguna default (lebih banyak dalam contoh ini)
  • Setelah menginstal saya memindahkan semua file normal saya dari javier-old ke javier.
  • Kemudian saya mencari file konfigurasi dari program yang ingin saya simpan pengaturannya dan kemudian pindah dari javier-lama ke rumah baru (biasanya .thunderbird, .gnome2 / gedit, .ssh, .Private, dll ...)
  • Firefox mendapat perlakuan khusus. Saya meninggalkan folder ekstensi dan hanya menyalin file lainnya. Terkadang, lakukan salinan file firefox yang lebih terperinci. Biasanya saya hanya ingin bookmark dan kata sandi.

Dan itu saja. Dengan begitu saya tidak hanya memulai dengan sistem yang bersih, saya mengatur ulang sebagian besar aplikasi ke default, tetapi yang saya inginkan.

Akhirnya saya menyimpan dir javier-lama di sana kalau-kalau saya ingin memulihkan beberapa data atau konfigurasi nanti.


Ini terlihat seperti cara bebas rasa sakit untuk pergi. Dasar pemikiran aneh di atas menyebutkan masalah antara file files ext3 dan ext4. Apakah saya dapat melakukan ini? Atau apakah ini merupakan masalah besar?
wdypdx22

Doh! Saya sebenarnya hanya memperhatikan ini dari jawaban jbowtie. "7. Tingkatkan partisi rumah Anda ke ext4 (opsional, lihat wiki Ubuntu untuk detailnya)
Wdypdx22

Apakah semua itu berfungsi dengan baik jika $ HOME Anda dienkripsi atau ini akan membuat transfer file lebih sulit?
Strapakowsky

Ini akan lebih sulit (Anda harus me-mount rumah terenkripsi lama) dan cara, cara lebih lambat. Mentransfer data dalam jumlah besar dari satu partisi terenkripsi ke partisi lain sama lambatnya dengan menyalin. Sementara memindahkan file dalam partisi yang sama hampir instan (dan tidak tergantung ukuran).
Javier Rivera

1

jbowtie telah menyediakan metode yang komprehensif. Saya ingin menambahkannya.

Sebelum menginstal paket, Anda perlu memastikan file /etc/apt/sources.list disalin ke sistem baru diikuti oleh pembaruan apt-get.

Selain paket apt jangan lupa paket yang dikompilasi secara manual dan paket .deb yang diunduh secara manual yang mungkin tidak tersedia di sumbernya. Mungkin berguna untuk 'membedakan' folder lama yang dicadangkan dan folder baru untuk menemukannya.

Lebih baik lagi jika Anda tetap mempertahankan log dari operasi manual ke folder sistem ini, memungkinkan Anda untuk membuat klon yang sempurna.


-1

$ sudo tasksel hapus desktop && sudo tasksel instal desktop

Itu akan menghapus semua paket di set desktop dan kemudian menginstalnya kembali. Ini akan memiliki efek samping dari menghapus semua paket yang bergantung pada mereka, memberikan Anda pembersihan yang Anda inginkan. Anda dapat melihat daftar paket menggunakan:

$ tasksel --task-Packages desktop | kurang


Mengapa downvote? Ini terdengar seperti trik yang rapi. Apakah ada masalah dengan melakukan ini?
Torben Gundtofte-Bruun

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.