Pagina 1 van 1

OpenJDK verwijderen

Geplaatst: Wo 21 Apr 2021, 23:55
door TheoB12
OpenJDK wilde ik verwijderen omdat ik dat niet nodig heb.

In de terminal kreeg ik de reactie:
bash: /etc/apt/sources.list.d/official-package-repositories.list: Toegang geweigerd

Ik neem aan dat openJDK niet verwijderd is. Is er een andere manier waarop ik dat kan doen?

Re: OpenJDK verwijderen

Geplaatst: Wo 21 Apr 2021, 23:59
door DeBaas
Mogelijk was de machine op dat moment de repo aan het synchroniseren.
Kijk eens middels Synaptic of je nog restanten van openJDK kunt vinden en verwijderen.

Re: OpenJDK verwijderen

Geplaatst: Do 22 Apr 2021, 10:37
door MenthaSuaveolens
Je krijgt dergelijke foutmelding soms als je tezelfdertijd bezig met in programma-beheer, synaptic en de terminal. Het kan dus zoals DeBaas stelt dat de repo's nog aan het verwerken waren. Ik wil aan de andere kant toch waarschuwen om niet al te snel te oordelen dat je een software-pakket niet nodig hebt. OpenJDK bevat namelijk een JRE en die heb je nodig om bepaalde extensies van LibreOffice te laten draaien (bv. LanguageTool). Je kan natuurlijk andere JRE's geïnstalleerd hebben (kijk dat even na in LibreOffice met welke JRE gewerkt wordt (Extra -> Opties -> Geavanceerd : JavaOpties). Bibliotheken verwijderen die door verschillende applicaties gebruikt worden kan voor problemen zorgen.

Re: OpenJDK verwijderen

Geplaatst: Do 22 Apr 2021, 11:56
door Pjotr
Bibliotheken verwijderen die door verschillende applicaties gebruikt worden kan voor problemen zorgen.
Bij verwijdering met behulp van apt (Synaptic, apt-get, Programmabeheer, Stuurprogrammabeheer) zou zoiets niet voor moeten komen.... Het pakketbeheersysteem is gemaakt om verwijdering van gedeelde bestanden te beletten. ;)

Re: OpenJDK verwijderen

Geplaatst: Za 24 Apr 2021, 23:45
door TheoB12
Omdat Linux kwetsbaar zou zijn via OpenJDK en ik Base (momenteel) niet gebruik, leek het me een goed idee OpenJDK te verwijderen. (Zou ik later kunnen herstellen.)

Bij LibreOffice, ‘Extra -> Opties -> Geavanceerd’ staat
JRE's al geïnstalleerd:
Ubuntu 11.0.10
(Wat dat inhoudt, weet ik niet.)

Betekent dat dat ik OpenJDK beter niet kan verwijderen?

Ik weet niet wat “repo synchroniseren” inhoudt, maar ik heb
/etc/apt/sources.list.d/official-package-repositories.list op diverse momenten ingevoerd in de Terminal, bv direct na het opstarten. Steeds kreeg ik bash: /etc/apt/sources.list.d/official-package-repositories.list: Toegang geweigerd.
Inmiddels vraag ik me af of de terminal wel overweg kan met /etc/apt/sources.list.d/official-package-repositories.list

Zou sudo apt-get remove "openjdk*" wel kunnen werken?

Re: OpenJDK verwijderen

Geplaatst: Zo 25 Apr 2021, 02:03
door Joan
Heb je al eens eenvoudig via de Bestandsbeheerder het bestand official-package-repositories.list bekeken?
Waarom moeilijk doen met de terminal?

Re: OpenJDK verwijderen

Geplaatst: Zo 25 Apr 2021, 10:09
door Pjotr
Die lijst, daar hoef je niet naar om te kijken. Verwijderen van openJDK doe je met deze terminalopdracht:

Code: Selecteer alles

sudo apt-get remove "openjdk*"
Druk op Enter.

Als je spijt krijgt, dan zet je 'm zo weer terug:

Code: Selecteer alles

sudo apt-get install default-jre libreoffice-sdbc-hsqldb
Druk op Enter.

Gebruik kopiëren en plakken om tikfouten te vermijden:
https://makkelijkelinuxtips.blogspot.co ... -plak.html

Re: OpenJDK verwijderen

Geplaatst: Zo 25 Apr 2021, 10:15
door MenthaSuaveolens
Als je een JRE Ubuntu 11.0.10 terugvindt, dan staat daar onder de locatie van de jre, namelijk /usr/lib/jvm/java-11-openjdk-amd64. Je gebruikt dus jdk in LibreOffice. Ik weet niet waarom Linux kwetsbaar zou zijn via OpenJDK. Indien er kwetsbaraheden bekend zijn, dan worden die veelal spoedig in LM verholpen. De grootste kwetsbaarheid zit hem veeleer in het laten uitvoeren van allerhande macro's.

Ik begrijp niet waarom je /etc/apt/sources.list.d/official-package-repositories.list wil uitvoeren? Het is namelijk een lijst met repositories. Je kan die via de terminal bekijken met

Code: Selecteer alles

cat /etc/apt/sources.list.d/official-package-repositories.list
Als je geen extensies in LO gebruikt dan kan je natuurlijk openJDK verwijderen. Je kan dat gewoonweg doen in het software-centrum. Vermijd het gebruik van de terminal als je niet vertrouwd mee bent!

Re: OpenJDK verwijderen

Geplaatst: Do 29 Apr 2021, 21:03
door TheoB12
Bedankt Pjotr,

Dat was precies mijn vraag:
Zou sudo apt-get remove "openjdk*" wel kunnen werken?

Aan Joan, MenthaSuaveolens:
Ik probeer voorzichtig te zijn met mijn pc-acties. Maar door mijn onkunde kan ik toch wel een keer
rare fratsen uithalen, zoals /etc/apt/sources.list.d/official-package-repositories.list uitvoeren in de terminal.
Excuses voor de verwarring die ik daarmee gewekt heb.

Theo

Re: OpenJDK verwijderen

Geplaatst: Vr 30 Apr 2021, 13:11
door Pjotr
Het is heel eenvoudig: als je openJDK niet nodig hebt, dan kun je 'm beter verwijderen. Als je 'm wel nodig hebt voor een of ander programma (bijvoorbeeld voor bepaalde specifieke functies in Libre Office die je ook daadwerkelijk gebruikt), dan hou je 'm gewoon.

Persoonlijk heb ik overigens genoeg aan Libre Office zonder die specifieke functies, en ik denk dat dat geldt voor de meeste mensen.

Krijg je spijt na verwijdering van openJDK, dan zet je 'm weer terug. Zie mijn vorige bericht.

Het is dus allemaal niet zo spannend of ingewikkeld. ;)