Forum » Operacijski sistemi » update-alternatives --install --> howto
update-alternatives --install --> howto
Bug ::
ellow
Takoj na zacetku povem, da gre za GNU/Linux Debian
Po namestitvi z mini CD-ja sem naredil upgrade sistema... In se mi je namestil gcc-4.0.2 kar mi ne ugaja prevec (ker mi ne gre pravilno kompajlat enih aplikacij s to razlicico gcc-ja). Pa sem sel namestit preko apt-get install gcc-3.3 in mi je namestilo.
Sedaj ko vpisem v konzolo gcc --version mi izpise slednje:
gcc (GCC) 4.0.2 (Debian 4.0.2-2)
Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Torej novejsa verzija je primarna.
Ko se vnesem komando gcc -V 4.0 -v mi izpise:
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v --enable-languages=c,c++,java,f95,objc,ada,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --program-suffix=-4.0 --enable-__cxa_atexit --enable-libstdcxx-allocator=mt --enable-clocale=gnu --enable-libstdcxx-debug --enable-java-gc=boehm --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-4.0-1.4.2.0/jre --enable-mpfr --disable-werror --enable-checking=release i486-linux-gnu
Thread model: posix
gcc version 4.0.2 (Debian 4.0.2-2)
Ko pa vnesem se komando gcc -V 3.3 -v pa mi izpise naslednje:
Reading specs from /usr/lib/gcc-lib/i486-linux-gnu/3.3.6/specs
Configured with: ../src/configure -v --enable-languages=c,c++,ada --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared --enable-__cxa_atexit --with-system-zlib --enable-nls --without-included-gettext --enable-clocale=gnu --enable-debug i486-linux-gnu
Thread model: posix
gcc version 3.3.6 (Debian 1:3.3.6-10)
Torej glede na informacije, se vidi, da imam ove verziji namesceni...
V /usr/bin se nahajajo se:
gcc
gcc-4.0
gccbug-3.3
gccmakedep
gcov-3.3
gcc-3.3
gccbug
gccbug-4.0
gcov
gcov-4.0
Zdaj pa bi rad menjaval med verzijama preko update-alternatives komande... Zadeva pa je ta, da ne wem delati s tem orodjem... Vem, da bi moral preko komande update-alternatives --install (parametri) namestiti kot neke bliznjice (symlinks) v mapo /etc/alternatives vendar ne vem kako se dela z update-alternatives ukazom (iz manualov se tudi ne razumem kaj prevec). Najbolje bi bilo ce bi bil kdo tako dober, da bi mi prav napisal kaj rabim vnest v konzolo (update-alternatives), da bom lahko menjaval med verzijama...
In ce mi se lahko razlozite, kako se delajo symlink-i?
Hvala vnaprej!
lp,
bug
Takoj na zacetku povem, da gre za GNU/Linux Debian
Po namestitvi z mini CD-ja sem naredil upgrade sistema... In se mi je namestil gcc-4.0.2 kar mi ne ugaja prevec (ker mi ne gre pravilno kompajlat enih aplikacij s to razlicico gcc-ja). Pa sem sel namestit preko apt-get install gcc-3.3 in mi je namestilo.
Sedaj ko vpisem v konzolo gcc --version mi izpise slednje:
gcc (GCC) 4.0.2 (Debian 4.0.2-2)
Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Torej novejsa verzija je primarna.
Ko se vnesem komando gcc -V 4.0 -v mi izpise:
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v --enable-languages=c,c++,java,f95,objc,ada,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --program-suffix=-4.0 --enable-__cxa_atexit --enable-libstdcxx-allocator=mt --enable-clocale=gnu --enable-libstdcxx-debug --enable-java-gc=boehm --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-4.0-1.4.2.0/jre --enable-mpfr --disable-werror --enable-checking=release i486-linux-gnu
Thread model: posix
gcc version 4.0.2 (Debian 4.0.2-2)
Ko pa vnesem se komando gcc -V 3.3 -v pa mi izpise naslednje:
Reading specs from /usr/lib/gcc-lib/i486-linux-gnu/3.3.6/specs
Configured with: ../src/configure -v --enable-languages=c,c++,ada --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared --enable-__cxa_atexit --with-system-zlib --enable-nls --without-included-gettext --enable-clocale=gnu --enable-debug i486-linux-gnu
Thread model: posix
gcc version 3.3.6 (Debian 1:3.3.6-10)
Torej glede na informacije, se vidi, da imam ove verziji namesceni...
V /usr/bin se nahajajo se:
gcc
gcc-4.0
gccbug-3.3
gccmakedep
gcov-3.3
gcc-3.3
gccbug
gccbug-4.0
gcov
gcov-4.0
Zdaj pa bi rad menjaval med verzijama preko update-alternatives komande... Zadeva pa je ta, da ne wem delati s tem orodjem... Vem, da bi moral preko komande update-alternatives --install (parametri) namestiti kot neke bliznjice (symlinks) v mapo /etc/alternatives vendar ne vem kako se dela z update-alternatives ukazom (iz manualov se tudi ne razumem kaj prevec). Najbolje bi bilo ce bi bil kdo tako dober, da bi mi prav napisal kaj rabim vnest v konzolo (update-alternatives), da bom lahko menjaval med verzijama...
In ce mi se lahko razlozite, kako se delajo symlink-i?
Hvala vnaprej!
lp,
bug
ggorjan ::
Linki (soft) se delajo takole
ln -s mesto imeLinka
Za update-alternatives bi pa zadeva bila v stilu
update-alternatives --config gnome-text-editor
pri čemer boš njbrž moral gnome-text-editor zamenjati z gcc.
ln -s mesto imeLinka
Za update-alternatives bi pa zadeva bila v stilu
update-alternatives --config gnome-text-editor
pri čemer boš njbrž moral gnome-text-editor zamenjati z gcc.
Lep pozdrav,
Gregor
Bug ::
ellow
Ja... symlinke zdaj vem delat...
update-alternatives --config gcc
No alternatives for gcc.
To mi izpise, torej bi trebalo nekako namestit gcc verzije v alternatives.... to je lih to kaj ne wem
lp,
bug
Ja... symlinke zdaj vem delat...
update-alternatives --config gcc
No alternatives for gcc.
To mi izpise, torej bi trebalo nekako namestit gcc verzije v alternatives.... to je lih to kaj ne wem
lp,
bug
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | gcc + math.h + -lm problemOddelek: Programiranje | 974 (890) | BigWhale |
» | GCC 4.0!Oddelek: Programiranje | 2530 (1774) | 64202 |
» | unmergal sem gccOddelek: Operacijski sistemi | 1884 (1630) | borchi |
» | Problemi s compilanjem v Linux Slackware 9.1Oddelek: Operacijski sistemi | 1877 (1596) | Vesoljc |
» | Hash table - C++Oddelek: Programiranje | 1306 (1182) | noraguta |