Kaloni midis versioneve të ndryshme të një programi në Linux

pingu

Me siguri, dhe nëse nuk e dini tashmë, ju e dini që në Linux mund të instalojë disa versione të të njëjtit program ose komandë në të njëjtën kohë, domethënë, ne mund të mbështetemi në të njëjtin sistem një aplikacion A, versioni i të cilit është xz dhe po ai aplikacion A në versionin e tij xw, etj. Kjo nuk është e mundur në sistemin tjetër operativ, pasi do të gjeneronte konflikte dhe gjatë instalimit do të na kërkonte të çinstalojmë versionin e mëparshëm ose azhurnimin. Por në botën Unix ndonjëherë është interesante të kemi versione më të vjetra të një programi, edhe nëse kemi një version më modern për arsye të caktuara.

Ndër programet që mund të na duhen me versione të ndryshme që gjejmë Java, PHP, Python, përpiluesit si gcc ose g ++, dhe një etj i gjatë Nevojat ose arsyet pse duhet të përdorim disa versione mund të jenë shumë të ndryshme, për shembull, në rastin e Python, është e zakonshme që ne mund të shkruajmë ose të përdorim skripte .py që kanë nevojë për përdorimin e versioneve të ndryshme të Python dhe për kjo do të na duhet të kemi të instaluara në sistem versione të ndryshme.

Epo, me atë që tha, unë do të përshkruaj se si mund të kalojmë nga një version në tjetrin. Dhe për këtë ka disa alternativa, madje kam parë disa grafikë ose tërhequr pseudonime për t'u lidhur me versione të ndryshme të një komande, por unë do ta përshkruaj atë duke përdorur metoda të tjera për të tastiera. Së pari unë ju rekomandoj që të çinstaloni të gjitha versionet e softuerit në fjalë dhe të bëni një instalim të ri duke përdorur një linjë me menaxherin e paketës. Për shembull, imagjinoni se do të instaloni gcc në disa versione:

[gjuha e kodit sorucec = »e thjeshtë»]

alternativa të azhurnimit të sudo-hiqni-gjitha gcc

sudo apt-get instalo gcc-4.4 gcc-8.2

[/ Kodi i burimit]

Me këtë ne tashmë do të kemi tonat dy versione të GNU GCC instaluar si duhet. Tani, nëse përdorni komandën gcc, do të shihni se një nga versionet është ai që është imponuar si parazgjedhje, kështu që nëse nuk e specifikoni se do të jetë ai që po përdorni:

gcc --version

Po mirë nëse duam përdorni versionin tjetër, ne thjesht duhet të bëjmë sa vijon:

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>

Dhe me të mundesh ndërroni në mënyrë interaktive midis të dy versioneve ...


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.