Asennuskansiot

Miten saan tietää kunkin ohjelman asennuskansion?

Ja toinen juttu kun yritän totaalisesti poistaa jonkin ohjelman asennusta sudo apt-get komennolla, pääte kysyy järjestelmän salasanaa, mutta menee jumiin eikä siihen voi kirjoittaa sitä salasanaa?
9213
Äänestä

Muut lukivat myös

Vastaukset 9

Vanhimmat

dpkg-query -L <package_name>

Ja se pääte ei mene jumiin, salasanaa ei vain näytetä kun kirjoitat sitä. Kirjoita se siis silti ja paina enter, niin homma jatkuu.

Äänestä

Linuxsissa ei käyttäjän tarvitse juuri tietää minne ohjelma on asentunut. Sinä hallitset niitä pakettihallinan kautta. Joten älä edes yritä poistella niitä windowsin tyylillä kansio pois siltä ja toinen täältä.

Asennetut paketit koko järjestyksessään:
- dpkg-query -W --showformat='${Installed-Size}\t${Package}\n' | sort -nr

Hakemistorakenne:
- https://linux.fi/wiki/Hakemistorakenne

Poistamiset, on hyvä tehdä niin että myös asetus ja muu roska poistetaan ohjelman mukana:
- sudo apt-get --purge remove poistettava

välillä on hyvä siivota näin:
- sudo apt-get autoremove

- - - - -

Jotkut ohjelmat vaativat peruspoiston lisäksi ylimääräisiä toimia:

Google Chrome
- rm -r -v ~/.config/google-chrome && rm -r -v ~/.cache/google-chrome

FireFox
- sudo rm -r /opt/firefox

Äänestä
  • Ei firefoxista jää optiin mitään kun ei siellä ole mitään firefoxista. Kotikansioon jää yleensä ohjelmien asetuskansio, esim firefoxilla se on .mozilla (piilotiedosto).

    Äänestä

"Joten älä edes yritä poistella niitä windowsin tyylillä kansio pois siltä ja toinen täältä"
Toi on slackwaren tyyli?
eli käyttäjä tietää mitä tekee. lataa joku .deb päätteinen ohjelma tsekkaa mitä .deb paketti sisältää ja tiedät missä kansioissa on mitäkin ohjelman "kuonaa" josta eroon haluat.

Äänestä

Niinpä niin... Ohjelmat asentuvat, kuten muissakin järjestelmissä eri _hakemistoihin_. Nykyisin ei ohjelmat pääsääntöisesti asennu tietyyn hakemistoon, vaan vaadittavat kirjastot löytyvät kirjastohakemistosta ja monet muut osat taas muualta.
Ubuntussa (kuten kai muissakin Debianiin perustuvissa jakeluissa) asian voi tarkistaa monelle tapaa, mutta yksinkertainen apuväline on käyttää sivustoa:
packages.ubuntu.com (Debianissa packages.debian.org )
Esim. http://packages.ubuntu.com/yakkety/leafpad
http://packages.ubuntu.com/yakkety/amd64/leafpad/filelist

Äänestä

Päätteelle: dpkg --listfiles firefox

Äänestä

Eikös poisto ole helpointa suorittaa pakettihallinnan graafisen käyttöliittymän kautta, esim. Synaptic Package Manager?

Näin ei turha komentorivielvistely pääse sotkemaan asioita.

Äänestä
  • Ei se ole elvistelyä, mutta helpointa se saattaa monellekin olla. Lopputulos on parempi mitä paremin tunnet poistettavat ja niiden sijainnit. Komentoriviltä tapahtuva poisto ei ole tarpeellista, eikä edes suotavaa, kuin niille jotka tietävät mitä tekevät.

    Äänestä

  • Tuossa on semmoinen kumma taika että sitä tuntee olevansa jollakin tavalla koneensa herra kun ei ole riippuvainen toisen tekemistä nappuloista. Siinä näkee mitä tapahtuu eikä tarvitse olla vain luottavainen siihen että tämän namiskan painaminen tekee sen mitä luvataan, ilman ylimääräisiä kuvioita.

    Äänestä

Kommentoi aloitusta


2435134653 kirjoitti:

Miten saan tietää kunkin ohjelman asennuskansion?

Ja toinen juttu kun yritän totaalisesti poistaa jonkin ohjelman asennusta sudo apt-get komennolla, pääte kysyy järjestelmän salasanaa, mutta menee jumiin eikä siihen voi kirjoittaa sitä salasanaa?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu