Pertanyaan Apa tugas pemeliharaan umum?


Ketika saya menggunakan windows, saya digunakan untuk menjalankan defrags, CCleaner dan revouninstaller sebulan sekali untuk menjaga sistem dan registri bersih.

Saya tahu ubuntu (dan semua distro linux) memiliki struktur sistem yang berbeda dan tidak perlu men-defrag, tetapi saya mendengar ada beberapa tugas pemeliharaan yang membantu menjaga sistem tetap bersih (misalnya, sudo apt-get clean atau sudo apt-get autoremove)

Berapa banyak dari perintah / perangkat lunak tersebut (dan tolong jelaskan apa yang mereka lakukan dan jika mereka dapat berkompromi dengan stabilitas sistem) apakah Anda tahu dan menggunakannya secara teratur?


27
2017-09-09 21:51


asal




Jawaban:


Tujuan dari perintah yang Anda sebutkan hanya untuk menghemat ruang disk. Lebih jauh lagi, pada kebanyakan mesin saat ini penghematan hanya akan berjumlah sebagian kecil dari ruang disk Anda. Jadi mereka tidak terlalu berguna.

Tugas pemeliharaan yang paling umum dilakukan secara otomatis oleh sistem. Jika Anda ingin tahu tentang mereka, skrip yang menjalankannya ada di dalamnya /etc/cron.*. Nama atau isi skrip mungkin memberi Anda petunjuk tentang apa yang mereka lakukan. Jangan mengubah apa pun yang tidak Anda mengerti - perintah ini ada karena suatu alasan.

Satu tugas pemeliharaan yang tidak dilakukan secara otomatis adalah menginstal pembaruan keamanan dan stabilitas (perbaikan bug utama). Secara default, Anda akan mendapatkan pemberitahuan bahwa pembaruan tersedia. Anda harus mengikuti pemberitahuan pada kesempatan pertama. Ini tidak dilakukan secara otomatis jika pembaruan tiba pada waktu yang tidak nyaman, seperti ketika Anda menggunakan akses internet bayar per-byte atau Anda harus mematikan komputer Anda sekarang juga; juga karena ada risiko (sangat kecil) bahwa pembaruan memecahkan sesuatu dan lebih baik tidak melakukannya tanpa pengawasan.

Pembaruan adalah satu-satunya tugas pemeliharaan yang saya picu secara manual. Jika saya harus melakukan hal lain, saya akan menganggapnya bug. Jika itu harus dilakukan, itu harus otomatis.


26
2017-09-09 23:25



Adalah mungkin untuk mengkonfigurasi sistem sehingga pembaruan penting diterapkan secara otomatis di latar belakang. Fitur yang sangat bagus untuk selalu menghubungkan komputer dari kerabat lansia. - vava
@vava Anda perlu menambahkan apt-get update && apt-get upgrade --assume-yes ke crontab agar berjalan dengan hak istimewa. - Nick Bedford


Saya merekomendasikan 2 program gui kepada Anda:

  • sedikit pemutih
  • ubuntu tweak.

bleach-bit adalah "CCleaner" -equivalent untuk linux, sehingga Anda dapat mengetahui apa yang bisa dilakukan: sudo apt-get install bleachbit dari konsol untuk dipasang.

ubuntu tweak agak "tweak-ui" / pusat perangkat lunak / gconf / etc yang kami minati di sini adalah opsi "paket pembersih":

alt text

Untuk menginstal ubuntu-tweak:

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

7
2017-09-11 13:53



wow, saya sudah menggunakan ubntu tweak tetapi saya tidak pernah menggunakannya untuk membersihkan - Strae


Dari halaman manual resmi apt-get (shorttion oleh saya):

   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.

Ada juga gui computer-janitor (System => Administration => System Janitor)


2
2017-09-09 22:10



Dalam banyak kasus, saya akan menghindar computer-janitor sebanyak mungkin. Ini bukan program yang bagus. - aperson
@aperson: Mohon dibenarkan mengapa Anda pikir itu bukan program yang bagus. Itu bisa berarti hal yang berbeda untuk orang yang berbeda. - jvriesem


Saya seorang pecandu perangkat lunak - saya terus mencoba perangkat lunak baru, menginstalnya di mesin saya dan kemudian menghapusnya. Jadi bagi saya apt-get -clean dan apt-get-autoremove digunakan cukup teratur :-)

Saya juga merekomendasikan memeriksa pemberitahuan pembaruan dan memperbarui secara teratur.

Satu alat yang mungkin Anda lihat (saya percaya itu tersedia di bagian administrasi) adalah petugas kebersihan komputer. Ini bagus untuk mengidentifikasi paket redundan yang dapat Anda hapus dan mengosongkan ruang.

Satu hal lain yang mungkin ingin Anda lihat adalah layanan redundan - seperti Apache, SSH, telnet, dll yang mungkin tidak relevan atau diperlukan untuk instalasi desktop tunggal. Jika dikonfigurasi untuk dijalankan saat start-up, Anda mungkin membuang-buang kinerja / memori pada layanan yang tidak diperlukan.


0
2017-09-10 04:17



Pertimbangkan untuk menggunakan aptitude install dan aptitude purge, itu tidak menghapus paket yang tidak perlu secara otomatis. Lebih dari itu, purge juga menghapus paket file konfigurasi apa pun yang telah diinstal. - vava
thnx - Saya akan memeriksanya ... - Nikhil
Saya suka bakat sebanyak orang berikutnya, tetapi dari apa yang saya baca, menggunakannya tidak memiliki kelebihan dibandingkan dengan tepat lagi. Saya masih menggunakannya. - aperson