Skip to content

QCADin asentaminen asennusohjelmasta

Tämä sivu kuvaa QCADin asentamisen Linuxiin itsestään purkautuvasta asennusohjelmasta (.run) tai arkistosta (.tar.gz). Molemmat sisältävät samat tiedostot ja asentavat QCADin yhteen hakemistoon kotihakemistossasi. Järjestelmänvalvojan oikeuksia ei tarvita.

Valitse järjestelmääsi sopiva paketti kohdassa QCADin asentaminen Linuxiin kuvatulla tavalla. Versionumerot kirjoitetaan alla muodossa 3.x.x. Korvaa tämä lataamasi QCAD-julkaisun todellisella versionumerolla, esimerkiksi 3.32.9.

Avaa pääteohjelma, esimerkiksi GNOME Terminal, Konsole tai xterm, ja siirry hakemistoon, johon asennusohjelma ladattiin:

cd ~/Downloads

Tee asennusohjelmasta suoritettava ja suorita se:

chmod a+x qcad-3.x.x-pro-linux-qt6-x86_64.run
./qcad-3.x.x-pro-linux-qt6-x86_64.run

Tämä luo hakemiston ~/opt/qcad-3.x.x-pro-linux-qt6-x86_64, joka sisältää QCAD-sovelluksen. Kotihakemistosi ulkopuolelle ei kirjoiteta mitään.

Pura arkisto haluamaasi hakemistoon. Tässä esimerkissä käytämme hakemistoa ~/opt:

mkdir -p ~/opt
cd ~/opt
tar xfvz ~/Downloads/qcad-3.x.x-pro-linux-qt6-x86_64.tar.gz

Siirry hakemistoon, johon QCAD asennettiin, ja käynnistä QCAD sieltä:

cd ~/opt/qcad-3.x.x-pro-linux-qt6-x86_64
./qcad

Jos QCAD ei käynnisty, järjestelmästäsi saattaa puuttua kirjastoja, joista QCAD on riippuvainen. Voit tarkistaa täyttymättömät riippuvuudet seuraavasti:

cd ~/opt/qcad-3.x.x-pro-linux-qt6-x86_64
LD_LIBRARY_PATH=. ldd qcad-bin

Jos jotkin rivit päättyvät tekstiin “not found”, asenna vastaavat paketit jakelusi paketinhallinnalla.

Jos riippuvuuksia ei voi ratkaista, käytä sen sijaan Flatpak-pakettia kohdassa QCADin asentaminen Flatpak-paketista kuvatulla tavalla. Flatpak sisältää kaikki tarvittavat kirjastot ja on riippumaton järjestelmääsi asennetuista kirjastoista.

Asennusohjelma ja arkisto asentavat QCADin yhteen hakemistoon. Poistaaksesi QCADin poista yksinkertaisesti kyseinen hakemisto:

rm -rf ~/opt/qcad-3.x.x-pro-linux-qt6-x86_64

Piirustuksesi ja QCAD-määrityksesi tallennetaan muualle, eikä niihin kosketa.