Пребацујте се између различитих верзија програма у Линуку

Пингу

Сигурно, и ако већ не знате, то знате у Линук може инсталирати неколико верзија истог програма или команду истовремено, односно можемо рачунати на исти систем апликацију А чија је верзија кз и ту исту апликацију А у верзији кв итд. То није могуће у другим ОС-има, јер би то генерисало сукобе и током инсталације тражило би од нас да деинсталирамо претходну верзију или ажурирање. Али у Уник свету је понекад занимљиво имати старије верзије програма, чак и ако имамо модернију верзију из одређених разлога.

Међу програмима који ће нам можда требати са различитим верзијама ћемо наћи Јава, ПХП, Питхон, компајлери попут гцц или г ++, и лонг итд. Потребе или разлози због којих морамо да користимо неколико верзија могу бити врло разноврсни, на пример, у случају Питхона, уобичајено је да можемо писати или користити .пи скрипте којима је потребна различита верзија Питхона и за ово ће нам требати да имамо различите верзије инсталиране у систему.

Па, уз то речено, описаћу како можемо прећи са једне верзије на другу. А за ово постоји неколико алтернатива, чак сам видео неке графиконе или повукао псеудониме да бих се повезао са различитим верзијама наредбе, али описаћу то користећи друге методе за конзола. Прво вам препоручујем да деинсталирате све верзије поменутог софтвера и извршите нову инсталацију помоћу линије са менаџером пакета. На пример, замислите да ћете инсталирати гцц у неколико верзија:

[соруцецоде језик = »обичан»]

судо упдате-алтернативе -ремове-алл гцц

судо апт-гет инсталл гцц-4.4 гцц-8.2

[/ изворни код]

Са овим ћемо већ имати своје две верзије ГНУ ГЦЦ правилно инсталиран. Сада, ако користите гцц наредбу, видећете да је једна од верзија која је подразумевано наметнута, па ако не наведете то ће бити она коју користите:

gcc --version

Па ако желимо користите другу верзију, морамо само да урадимо следеће:

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>

А уз то можете пребацујте интерактивно између обе верзије ...


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.