Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: teele - 15.04.22 - klo:21.03
-
Laitoin sudo apt install g++. Apt ehdott ivielä seuraavia lisukkeita:
Suggested packages:
binutils-doc g++-multilib g++-9-multilib gcc-9-doc gcc-multilib make
autoconf automake libtool flex bison gcc-doc gcc-9-multilib gcc-9-locales
glibc-doc libstdc++-9-doc
Miten ne saisi yhdellä komennolla, että ei tarvitsisi kirjoitella jokaista aptiin erikseen.
-
sudo apt install binutils-doc g++-multilib g++-9-multilib gcc-9-doc gcc-multilib make
autoconf automake libtool flex bison gcc-doc gcc-9-multilib gcc-9-locales
glibc-doc libstdc++-9-doc
Koita tuolla tavalla. Kopioit tuon ja liitä päätteeseen. Paina enter ja annat salasanan.
-
apt install ei pidä ehdotetusta lisukelistatasta tai jostain muusta syystä abortoi
sudo apt install binutils-doc g++-multilib g++-9-multilib gcc-9-doc gcc-multilib make
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
gcc-9-multilib lib32asan5 lib32atomic1 lib32gcc-9-dev lib32gcc-s1 lib32gomp1
lib32itm1 lib32quadmath0 lib32stdc++-9-dev lib32stdc++6 lib32ubsan1
libc6-dev-i386 libc6-dev-x32 libc6-i386 libc6-x32 libx32asan5 libx32atomic1
libx32gcc-9-dev libx32gcc-s1 libx32gomp1 libx32itm1 libx32quadmath0
libx32stdc++-9-dev libx32stdc++6 libx32ubsan1
Suggested packages:
lib32stdc++6-9-dbg libx32stdc++6-9-dbg make-doc
The following NEW packages will be installed:
binutils-doc g++-9-multilib g++-multilib gcc-9-doc gcc-9-multilib
gcc-multilib lib32asan5 lib32atomic1 lib32gcc-9-dev lib32gcc-s1 lib32gomp1
lib32itm1 lib32quadmath0 lib32stdc++-9-dev lib32stdc++6 lib32ubsan1
libc6-dev-i386 libc6-dev-x32 libc6-i386 libc6-x32 libx32asan5 libx32atomic1
libx32gcc-9-dev libx32gcc-s1 libx32gomp1 libx32itm1 libx32quadmath0
libx32stdc++-9-dev libx32stdc++6 libx32ubsan1 make
0 upgraded, 31 newly installed, 0 to remove and 1 not upgraded.
Need to get 26,9 MB of archives.
After this operation, 138 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Abort.
Muutenhan lista olisi kätevä, että ei tarvitsisi erikseen kopioida ehdotettuja tiedostoja. Vaikuttaisiko se asiaan, että laitoin jo
sudo apt install g++
aikaisemmin.
-
En tiedä miksi se abortoi. Ehkä apt tai komentotulkki ei tykkää kopioinnista ja liittämisestä.
-
eikö gcc ja g++ ole vähän sama asia. Itsellä näkyy olevan gcc 11 asennettuna. gcc 9 alkaa olla jo vanha jos ei erikoista syytä käyttää sitä. Gcc bootstrapping on mielenkiintoinen kun siinä C käännetään itsellään. Optioita riittää