Beralih di antara berbagai versi program di Linux

pingu

Tentunya, dan jika Anda belum mengetahuinya, Anda mengetahuinya Linux dapat menginstal beberapa versi dari program yang sama atau perintah pada saat yang sama, yaitu, kita dapat mengandalkan pada sistem yang sama sebuah aplikasi A yang versinya xz dan aplikasi A yang sama dalam versinya xw, dll. Ini tidak mungkin dilakukan di OS lain, karena akan menimbulkan konflik dan selama penginstalan akan meminta kami untuk menghapus versi atau pembaruan sebelumnya. Tetapi di dunia Unix terkadang menarik untuk memiliki versi program yang lebih lama, bahkan jika kita memiliki versi yang lebih modern karena alasan tertentu.

Di antara program-program yang mungkin kita butuhkan dengan versi berbeda yang kita temukan Java, PHP, Phyton, kompiler seperti gcc atau g ++, dan long dll. Kebutuhan atau alasan mengapa kita harus menggunakan beberapa versi bisa sangat bervariasi, misalnya dalam kasus Python, sudah umum kita bisa menulis atau menggunakan skrip .py yang membutuhkan penggunaan versi Python yang berbeda dan untuk For. ini, kami harus memiliki versi berbeda yang diinstal di sistem.

Nah, dengan itu, saya akan menjelaskan bagaimana kita dapat beralih dari satu versi ke versi lainnya. Dan untuk ini ada beberapa alternatif, saya bahkan telah melihat beberapa grafik atau menarik alias untuk ditautkan dengan versi perintah yang berbeda, tetapi saya akan menjelaskannya menggunakan metode lain. konsol. Pertama saya sarankan Anda menghapus semua versi perangkat lunak tersebut dan melakukan instalasi baru menggunakan baris dengan manajer paket. Misalnya, bayangkan Anda akan menginstal gcc dalam beberapa versi:

[bahasa sorucecode = »biasa»]

sudo update-alternate –hapus-semua gcc

sudo apt-get instal gcc-4.4 gcc-8.2

[/Kode sumber]

Dengan ini kita sudah memiliki milik kita dua versi GNU GCC dipasang dengan benar. Sekarang, jika Anda menggunakan perintah gcc, Anda akan melihat bahwa salah satu versi adalah versi yang telah ditetapkan secara default, jadi jika Anda tidak menentukan versi yang akan Anda gunakan:

gcc --version

Nah jika kita mau gunakan versi lain, kita hanya perlu melakukan hal berikut:

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8.2 10
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 20
sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30
sudo update-alternatives --set cc /usr/bin/gcc
sudo update-alternatives --config gc</pre>

Dan dengan itu Anda bisa beralih secara interaktif antara kedua versi ...


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.