Perbarui Ubuntu Anda sepenuhnya dengan satu perintah dengan zzUpdate

zZperbarui

Bagi mereka yang merupakan pengguna Ubuntu mereka akan tahu bahwa memperbarui sistem mereka sangat mudah, Anda hanya perlu mengetikkan beberapa perintah dan memiliki koneksi internet saat melakukannya dan sistem akan diperbarui.

Proses ini tidak menunjukkan masalah apa pun bahkan untuk pemula. Ada juga beberapa alat yang berorientasi pada pekerjaan ini yang membuat ini lebih mudah bagi kami dan yang terpenting mereka menghemat banyak waktu kami.

Banyak bagi kita yang merupakan pengguna Ubuntu dan yang telah melakukan pembaruan secara manual Kita harus tahu bahwa ada serangkaian perintah yang kita gunakan untuk menjalankan proses ini, yang bisa kami detail di bawah ini:

Untuk melakukan pembersihan cache:

sudo apt-get clean

Perbarui daftar repositori dan paket kami

sudo apt-get update

Unduh dan instal versi paket terbaru, dependensi, dan mungkin kernel terbaru.

sudo apt-get dist-upgrade -y

Tingkatkan ke versi Ubuntu berikutnya

sudo do-release-upgrade

Hapus semua paket usang dan bahwa mereka tidak lagi dibutuhkan

sudo apt-get autoremove -y

Menerapkan setiap perintah ini di akhir perintah sebelumnya mungkin membutuhkan waktu, jadi bukan cara yang paling nyaman untuk sering memperbarui.

Itulah mengapa hari ho dan kita akan berbicara tentang naskah yang difokuskan pada pekerjaan ini untuk memperbarui sistem kita, skrip yang kita bicarakan adalah zzUpdate.

zzUpdate adalah skrip sederhana dan dapat dikonfigurasi untuk memperbarui Ubuntu Anda sepenuhnya dari baris perintah dan bertanggung jawab untuk menjalankan setiap perintah untuk melakukan pembaruan lengkap sistem Anda tanpa harus menunggu konfirmasi langkah berikutnya.

Yang membuat skrip ini menarik adalah zzUpdate akan memperbarui Ubuntu ke versi berikutnya yang tersedia jika versi normal, sedangkan untuk versi Ubuntu LTS mencoba untuk hanya mencari versi LTS berikutnya dan bukan versi terbaru Ubuntu yang tersedia.

perbarui-ubuntu

Bagaimana cara menginstal zzUpdate di Ubuntu dan turunannya?

Si mereka ingin menginstal skrip ini di sistem mereka Kami hanya perlu membuka terminal dan menjalankan perintah berikut. Prosesnya sederhana kita hanya perlu memastikan untuk menginstal beberapa dependensi jika tidak memilikinya.

sudo apt install curl

Ketergantungan sudah terpasang sekarang kita akan mengunduh skrip dan itu akan menginstal git jika dependensi tidak diinstal di sistem kami

curl -s https://raw.githubusercontent.com/TurboLabIt/zzupdate/master/setup.sh | sudo sh

Setelah mereka berhasil menginstalnya, sekarang kita harus mengedit file konfigurasi kita, tetapi pertama-tama kita harus membuatnya dengan:

sudo cp /usr/local/turbolab.it/zzupdate/zzupdate.default.conf /etc/turbolab.it/zzupdate.conf

file Ini memiliki konfigurasi yang bisa dikatakan direkomendasikan, tapi kita bisa mengeditnya sesuai kebutuhan kita.

Kami mengedit dengan:

sudo nano /etc/turbolab.it/zzupdate.conf

Di mana kita akan melihat sesuatu seperti ini, di mana 1 adalah ya dan 0 tidak:

REBOOT = 1

REBOOT_TIMEOUT = 15

VERSION_UPGRADE = 1

VERSION_UPGRADE_SILENT = 0

COMPOSER_UPGRADE = 1

SWITCH_PROMPT_TO_NORMAL = 0
  • Dimana pilihan pertama Kami menunjukkan apakah kami ingin memulai ulang atau tidak di akhir pembaruan sistem, diikuti dengan waktu tunggu untuk melakukan booting ulang.
  • Dalam opsi versi pemutakhiran, yang pertama, dalam hal menempatkan 1, akan memperbarui ke versi Ubuntu sementara jika dalam versi 1, VERSION_UPGRADE_SILENT akan melakukan pembaruan tanpa meminta apa pun atau memberi tahu pengguna tentang hal itu.
  • Opsi terakhir jika menjadi 1 akan menginstal Composer dan memperbarui executable-nya dan opsi terakhir mengkonfigurasi parameter Prompt = norm di file / etc / update-manager / release-upgrades. Hal ini memungkinkan penginstalan Dukungan Jangka Panjang (LTS) ditingkatkan ke versi non-LTS terbaru yang tersedia

Sudah dikonfigurasi untuk kebutuhan kita kita dapat menjalankan zzupdate untuk memperbarui sistem kita setiap kali kami membutuhkannya, untuk ini kami hanya mengetik di terminal:

sudo zzupdate

Setelah Anda meluncurkannya, zzupdate akan memperbarui skrip secara otomatis melalui git terlebih dahulu, kemudian akan memperbarui informasi paket yang tersedia, meminta Anda untuk menonaktifkan repositori pihak ketiga, memperbarui paket bila perlu, dan memeriksa versi baru Ubuntu .


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   nevi dijo

    Dimungkinkan juga untuk menjalankan perintah secara berurutan (command1; command2; command3) atau secara kondisional (command1 && command2 && command3) untuk menghindari keharusan menunggu penyelesaian satu perintah untuk menjalankan perintah lainnya; Dalam kasus inilah opsi -y masuk akal.

  2.   Jose Juan dijo

    Skripnya bagus, tetapi mempercayakannya dengan tugas-tugas ini membuat saya sangat tidak aman karena itu memperbarui dirinya sendiri dan pengembang dapat mengubah kode untuk yang jahat, bahkan jika itu ada di GitHub. Kebenaran tidak mempercayai ZaneCEO.

    Ini adalah bagian dari kode Anda (setup.sh) dan dapat dihapus jika diinginkan:

    ## Memasang pembaharuan
    membuang ""
    jika [! -d "$ INSTALL_DIR"]; kemudian
    echo "Menginstal ..."
    membuang "-----"
    mkdir -p "$ INSTALL_DIR_PARENT"
    cd "$ INSTALL_DIR_PARENT"
    kloning git https://github.com/TurboLabIt/${SCRIPT_NAME} .git
    lain
    echo "Memperbarui ..."
    membuang "----"
    fi