Canja tsakanin nau'i daban-daban na shirin a cikin Linux

Harshe

Tabbas, kuma idan baku sani ba, kun san hakan a ciki Linux na iya shigar da nau'i iri iri na wannan shirin ko umarni a lokaci guda, ma'ana, zamu iya dogaro akan wannan tsarin app A wanda sigar sa take xz da wannan app ɗin A a cikin sigar xw, da dai sauransu Wannan ba zai yiwu ba a cikin sauran OS, tunda zai haifar da rikice-rikice kuma a yayin sanyawar zai nemi mu cire tsohuwar sigar ko sabuntawa. Amma a cikin duniyar Unix wani lokacin yana da ban sha'awa don samun tsofaffin sifofin tsarin, koda kuwa muna da salo na zamani saboda wasu dalilai.

Daga cikin shirye-shiryen da zamu buƙaci tare da nau'ikan daban-daban da muke samu Java, PHP, Python, masu harhada abubuwa kamar gcc ko g ++, da dogon dss. Bukatu ko dalilan da yasa zamuyi amfani da sigar da yawa na iya zama dayawa, misali, a game da Python, yana da yawa cewa zamu iya yin rubutu ko amfani da .py rubutun da suke buƙatar amfani da nau'ikan Python daban don kuma don wannan zamu sami buƙatar samun nau'ikan daban daban waɗanda aka sanya a cikin tsarin.

Da kyau, tare da wannan, zan bayyana yadda za mu iya canzawa daga wannan sigar zuwa wani. Kuma saboda wannan akwai hanyoyi da yawa, har ma na ga wasu zane-zane ko cire laƙabi don haɗi tare da nau'ikan umarnin, amma zan bayyana shi ta amfani da wasu hanyoyin don wasan bidiyo. Da farko ina baka shawarar cire dukkan nau'ikan kayan aikin software kuma kayi sabon shigarwa ta amfani da layi tare da manajan kunshin. Misali, kaga cewa zaka girka gcc a cikin nau'uka da yawa:

[harshen sorucecode = »a fili»]

sudo sabunta-madadin-cire-duka gcc

sudo dace-samun shigar gcc-4.4 gcc-8.2

[/ lambar tushe]

Da wannan zamu riga mun sami namu iri biyu na GNU GCC shigar daidai. Yanzu, idan kuna amfani da umarnin gcc, zaku ga cewa ɗayan sifofin shine wanda aka ɗora bisa ƙa'ida, don haka idan baku ayyana wannan ba shine wanda kuke amfani da shi:

gcc --version

To idan muna so yi amfani da sauran sigar, kawai dole muyi haka:

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>

Kuma da shi zaka iya kunna mu'amala tsakanin duka sifofin ...


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Alhakin bayanai: AB Internet Networks 2008 SL
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.