Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Terminal purge software  (gelezen 3390 keer)

Offline Erikje

  • Lid
Terminal purge software
« Gepost op: 2024/11/23, 15:52:27 »
Hoe verwijder ik (is purge de beste optie?) de volgende software van pop-os (ubunut based)
Hij herkend ze namelijk niet.

BRLTTY
Disk Usage Analyzer
Document Scanner
Calender
Contacts
Eddy
Help
LivreOffice Draw
LibreOffice Math
LibreOffice Impress
Pinyin
Videos
Weather
Vim
TeXInfo

Hij vind wel: firefox popsicle seahorse geary
en die kan ik wel purge.

En weet iemand hoe ik dit met een script doe, of een bestandje nog liever, die ik zo kan openen en dat hij dan vanzelf dit in de terminal uitvoert? (ben nogal een leek hierin)
« Laatst bewerkt op: 2024/11/23, 15:54:26 door Erikje »

Offline Ron

  • Forumteam
    • r0n
    • Over Tholen
Re: Terminal purge software
« Reactie #1 Gepost op: 2024/11/23, 19:58:41 »
POP-OS is geen Ubuntu, topic verplaatst.
Gebaseerd op is iets anders.
Openstandaard Evangelist, OpenSource Promotor, OpenData voorstander.
Xubuntu gebruiker en voorstander
Er is ook nog een andere hobby.

Offline Erikje

  • Lid
Re: Terminal purge software
« Reactie #2 Gepost op: 2024/11/23, 21:40:18 »
Ik heb dit al een beetje weten te maken als beginner.
#!/bin/bash

sudo apt purge firefox popsicle seahorse geary
echo -e "\e[3m Firefox, Popsicle, Seahorse, Geary zijn verwijderd. \e[0m"

sudo apt install gparted
echo -e "\e[3m GParted geinstalleerd. \e[0m"

gsettings set org.gnome.desktop.interface clock-show-weekday true
gsettings set org.gnome.desktop.calendar show-weekdate true
echo -e "\e[3m Weken en dag toegevoegd. \e[0m"

- Brave installeren
sudo apt install apt-transport-https curl
sudo curl -fsSLo /usr/share/keyrings/brave-browser-archive-keyring.gpg https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main"|sudo tee /etc/apt/sources.list.d/brave-browser-release.list
sudo apt update
sudo apt install brave-browser
echo -e "\e[3m Brave geinstalleerd. \e[0m"

- Brave backup terug zetten:
sudo chmod 777 /home/erik/.config/BraveSoftware/ -R
Kopier bestanden 'Default' naar de bovenstaande link.  <<<<<< deze moeten nog worden gekopierd via dit script
echo -e "\e[3m Brave instellingen teruggezet. \e[0m"

Offline vanadium

  • Lid
Re: Terminal purge software
« Reactie #3 Gepost op: 2024/11/25, 04:24:44 »
Om te weten bij welk pakket een programma hoort dat je wil verwijderen, moet je eerst de naam van het uitvoerbaar bestand voor dat programma te weten komen. Dat kan je zien door de inhoud van het bijhorende .desktop bestand te raadplegen. De lijn "Exec=" vermeldt het uitvoerbare programma. Op zijn beurt kan je dan vinden welk pakket dat programma heeft geïnstalleerd met "dpkg --search naam-executable"

Offline Ron

  • Forumteam
    • r0n
    • Over Tholen
Re: Terminal purge software
« Reactie #4 Gepost op: 2024/11/25, 09:34:35 »
Heb je gezocht naar de software met synaptic ?
Openstandaard Evangelist, OpenSource Promotor, OpenData voorstander.
Xubuntu gebruiker en voorstander
Er is ook nog een andere hobby.

Offline Erikje

  • Lid
Re: Terminal purge software
« Reactie #5 Gepost op: 2024/12/09, 11:12:04 »
Heb je gezocht naar de software met synaptic ?

nee, via softwarebeheer op pop-os (pop-shop)

Offline Erikje

  • Lid
Re: Terminal purge software
« Reactie #6 Gepost op: 2024/12/09, 12:31:32 »
Om te weten bij welk pakket een programma hoort dat je wil verwijderen, moet je eerst de naam van het uitvoerbaar bestand voor dat programma te weten komen. Dat kan je zien door de inhoud van het bijhorende .desktop bestand te raadplegen. De lijn "Exec=" vermeldt het uitvoerbare programma. Op zijn beurt kan je dan vinden welk pakket dat programma heeft geïnstalleerd met "dpkg --search naam-executable"

Ik heb bijna alles weten te vinden behalve deze, kan je mij daarbij helpen?
Hulp
Language Support
TeXInfo
NVIDIA X Server Settings
Character map
gnome lettertypen

Offline vanadium

  • Lid
Re: Terminal purge software
« Reactie #7 Gepost op: 2024/12/16, 11:34:37 »
Je kan als volgt een .desktop bestand vinden. Stel dat het icoon van het programma vermeldt: "Help", dan kan je de overeenkomstige desktopbestanden vinden met de opdracht:
find / -name '*.desktop' -exec grep -H "Name=Help" {} \;  2>/dev/null

Bijvoorbeeld:

$ find / -name '*.desktop' -exec grep -H "Name=Help" {} \;
/usr/share/applications/yelp.desktop:Name=Help
/var/lib/flatpak/runtime/org.gnome.Platform/x86_64/46/e8f092467723372eae5d0685bde9a6e33ed57c34c80137f1d1761828d6e2459e/files/share/applications/yelp.desktop:Name=Help
/var/lib/flatpak/runtime/org.gnome.Platform/x86_64/47/06c7c4463b7ee8ef28c508d9be695e92d8fc1f25957ef1bd891cd7d0da5e17da/files/share/applications/yelp.desktop:Name=Help

In het commando "echo $XDG_DATA_DIRS" zie je de volgorde van prioriteit van de folders:

$ echo $XDG_DATA_DIRS
/home/vanadium/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share/:/usr/share/

Bij mij is het dus "/usr/share/applications/yelp.desktop" die het icoon zal leveren (de twee andere gevonden bestanden bevinden zich in folders die niet opgelijst worden in "echo $XDG_DATA_DIRS". Het volstaat nu het bestand te openen in een teksteditor om te zien welk het overeenkomstig uitvoerend bestand is. Je kan de informatie ook zien met een terminalcommando:

$ cat /usr/share/applications/yelp.desktop | grep "Exec="
Exec=yelp %u

"yelp"  is dus het uitvoerbaar bestand. Het is geïnstalleerd in "which yelp"
$ which yelp
/usr/bin/yelp
…dus in de folder /usr/bin. Door de lokatie weten we dat het hier een programma is dat via het traditionele PT systeem geïnstalleerd is (dus niet "Snap" of "Flatpak"). Om nu uit te vinden welk pakket dat programma heeft geïnstalleerd, kan je het commando "dpkg --search"  gebruiken:

dpkg --search /usr/bin/yelp

Dat geeft de naam van het pakket: je kan het dan verwijderen.