Probleme beim Rechner bereinigen?

Hallo!
Ich stöberte gerade im Netz um mal den Rechner zu bereinigen und fand diese Seite :

Dort fand ich den Befehl pacman -Rns $(pacman -Qtdq) um alle unnötigen Pakete zu entfernen.
Doch ich bekam dann eine Liste von über 4 GB die entfernt werden sollten :

sudo pacman -Rns $(pacman -Qtdq)
[sudo] Passwort für ralf: 
Abhängigkeiten werden geprüft …
:: apparmor benötigt optional ruby: for ruby bindings
:: binutils benötigt optional debuginfod: for debuginfod server/client functionality
:: easyeffects benötigt optional lsp-plugins-lv2: equalizer, compressor, delay, loudness
:: easyeffects benötigt optional zam-plugins-lv2: maximizer
:: graphviz benötigt optional ocaml: ocaml bindings
:: htop benötigt optional lsof: show files opened by a process
:: mlt benötigt optional rubberband: audio pitch plugin
:: python-lxml benötigt optional python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML
:: python-twisted benötigt optional python-pyasn1: for using conch
:: vlc benötigt optional lua52-socket: http interface
:: wine benötigt optional lib32-gnutls
:: wine benötigt optional lib32-alsa-plugins
:: wine benötigt optional lib32-alsa-lib
:: wine benötigt optional lib32-libxcomposite
:: wine benötigt optional lib32-libxinerama
:: wine benötigt optional lib32-sdl2
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-minitest wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-power_assert wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-rake wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-rexml wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-test-unit wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-abbrev wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-base64 wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-benchmark wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-bigdecimal wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-bundler wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-cgi wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-csv wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-date wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-delegate wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-did_you_mean wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-digest wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-drb wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-ruby2_keywords wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-english wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-erb wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-etc wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-fcntl wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-fiddle wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-fileutils wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-find wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-forwardable wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-getoptlong wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-io-console wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-io-nonblock wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-io-wait wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-ipaddr wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-irb wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-reline wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-json wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-logger wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-mutex_m wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-net-http wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-uri wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-open-uri wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-stringio wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-time wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-psych wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-racc wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-rdoc wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: ruby-tmpdir wird nach seiner Abhängigkeit ruby entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: rubygems wird nach seiner Abhängigkeit ruby entfernt werden

Pakete (373) auracle-r290.d59f80b-1  cairomm-1.16-1.16.2-1  cmake-3.26.4-1  debuginfod-0.189-1  docbook-xml-4.5-9  docbook-xsl-1.79.2-7  erlang-nox-26.0.2-1  expac-10-5  faudio-23.06-1
             game-devices-udev-0.21-1  glib2-docs-2.76.4-1  glibmm-2.68-2.76.0-1  gtk-doc-1.33.2-2  intltool-0.51.0-6  itstool-1:2.0.7-1  jq-1.6-4  lib32-alsa-lib-1.2.9-1
             lib32-alsa-plugins-1.2.7.1-2  lib32-at-spi2-core-2.48.3-1  lib32-flac-1.4.3-1  lib32-gdk-pixbuf2-2.42.10-2  lib32-gmp-6.2.1-1  lib32-gnutls-3.8.0-2  lib32-libcups-2.4.6-1
             lib32-libjpeg-turbo-2.1.5.1-1  lib32-libogg-1.3.5-1  lib32-libtasn1-4.19.0-1  lib32-libtiff-4.5.1-1  lib32-libvorbis-1.3.7-1  lib32-libxcomposite-0.4.6-1
             lib32-libxcrypt-compat-4.4.36-1  lib32-libxinerama-1.1.5-1  lib32-libxss-1.2.3-3  lib32-libxtst-1.2.4-1  lib32-nettle-3.9.1-1  lib32-nspr-4.35-1  lib32-nss-3.91-1
             lib32-opus-1.4-1  lib32-p11-kit-0.25.0-1  lib32-sdl12-compat-1.2.64-1  lib32-sdl2-2.28.1-1  lib32-sqlite-3.42.0-1  liblo-1:0.31-3  liblsp-r3d-glx-lib-1.2.7-1
             libquvi-scripts-0.9.20131130-5  libuv-1.46.0-1  libxcrypt-compat-4.4.36-1  lsof-4.98.0-1  lsp-plugins-clap-1.2.7-1  lsp-plugins-ladspa-1.2.7-1  lsp-plugins-lv2-1.2.7-1
             lsp-plugins-standalone-1.2.7-1  lsp-plugins-vst-1.2.7-1  lua52-bitop-1.0.2-9  lua52-expat-1.5.1-1  lua52-lpeg-1.1.0-1  lua52-luajson-1.3.4-3  lua52-socket-1:3.1.0-1
             mallard-ducktype-1.0.2-9  mingw-w64-binutils-2.38-3  mingw-w64-crt-10.0.0-1  mingw-w64-headers-10.0.0-1  mingw-w64-winpthreads-10.0.0-1  ninja-1.11.1-3  nodejs-20.3.1-2
             ocaml-5.0.0-1  ocaml-compiler-libs-5.0.0-1  oniguruma-6.9.8-1  openjade-1.3.2-7  opensp-1.5.2-10  openssl-1.0-1.0.2.u-6  openssl-1.1-1.1.1.u-1  pacutils-0.11.1-2
             pangomm-2.48-2.50.1-1  perl-algorithm-diff-1:1.201-3  perl-class-inspector-1.36-5  perl-data-dump-1.25-3  perl-file-sharedir-1.118-2  perl-file-slurp-tiny-0.004-8
             perl-inc-latest-0.500-10  perl-log-message-0.08-8  perl-log-message-simple-0.10-8  perl-sgmls-1:1.1-9  perl-sub-uplevel-0.2800-4  perl-term-readline-gnu-1.46-1
             perl-term-ui-0.50-2  perl-test-deep-1.204-1  perl-test-differences-0.69-1  perl-test-exception-0.43-8  perl-test-nowarnings-1.06-3  perl-test-warn-0.37-1
             perl-text-diff-1.45-2  perl-tree-dag-node-1.32-1  perl-xml-sax-expat-0.51-7  perl-xml-simple-2.25-7  python-aniso8601-9.0.1-5  python-apipkg-3.0.1-3
             python-beautifulsoup4-4.12.2-1  python-cachetools-5.3.1-1  python-cheroot-9.0.0-5  python-coverage-6.5.0-5  python-flask-2.2.5-1  python-google-api-core-2.11.0-2
             python-google-auth-2.18.1-1  python-google-auth-httplib2-0.1.0-4  python-googleapis-common-protos-1.59.1-1  python-httplib2-0.22.0-3  python-importlib-metadata-5.0.0-5
             python-iniconfig-2.0.0-4  python-itsdangerous-2.1.2-3  python-jaraco.classes-3.2.3-3  python-jaraco.collections-3.5.2-3  python-joblib-1.2.0-2  python-logutils-0.3.5-12
             python-mako-1.2.4-3  python-markdown-it-py-2.2.0-3  python-mdurl-0.1.2-4  python-msgpack-1.0.5-1  python-pbr-5.11.1-5  python-portend-3.1.0-3  python-protobuf-23.4-1
             python-pyasn1-0.4.8-8  python-pyasn1-modules-0.2.8-7  python-pyproject-hooks-1.0.0-5  python-pytest-7.4.0-1  python-rsa-4.9-2  python-smartypants-2.0.1-10
             python-soupsieve-2.4.1-1  python-tempora-5.2.2-2  python-threadpoolctl-3.1.0-2  python-tqdm-4.65.0-3  python-typogrify-2.0.7-14  python-uc-micro-py-1.0.2-1
             python-uritemplate-4.1.1-2  python-waitress-2.1.2-2  python-wcwidth-0.2.6-1  python-webob-1.8.7-6  python-webtest-3.0.0-5  python-werkzeug-2.3.2-1
             python-zc.lockfile-3.0.post1-2  python-zipp-3.15.0-2  qtractor-0.9.34-1  rhash-1.4.3-1  rubberband-3.2.1-1  ruby-3.0.5-1  ruby-abbrev-0.1.0-4  ruby-base64-0.1.1-4
             ruby-benchmark-0.2.0-4  ruby-bigdecimal-3.1.2-4  ruby-bundledgems-3.0.5-1  ruby-bundler-2.4.13-1  ruby-cgi-0.3.6-1  ruby-csv-3.2.5-4  ruby-date-3.2.2-4
             ruby-delegate-0.2.0-4  ruby-did_you_mean-1.6.1-4  ruby-digest-3.1.1-1  ruby-drb-2.1.0-5  ruby-english-0.7.1-5  ruby-erb-4.0.2-2  ruby-etc-1.3.0-6  ruby-fcntl-1.0.1-4
             ruby-fiddle-1.1.0-4  ruby-fileutils-1.6.0-4  ruby-find-0.1.1-4  ruby-forwardable-1.3.2-6  ruby-getoptlong-0.1.1-3  ruby-io-console-0.5.11-3  ruby-io-nonblock-0.1.0-3
             ruby-io-wait-0.2.3-4  ruby-ipaddr-1.2.4-3  ruby-irb-1.4.2-1  ruby-json-2.6.3-1  ruby-logger-1.5.1-3  ruby-minitest-5.16.3-1  ruby-mutex_m-0.1.1-3  ruby-net-http-0.2.2-2
             ruby-open-uri-0.2.0-3  ruby-power_assert-2.0.2-1  ruby-psych-4.0.6-1  ruby-racc-1.6.0-3  ruby-rake-13.0.6-1  ruby-rdoc-6.4.0-4  ruby-reline-0.3.1-2  ruby-rexml-3.2.5-1
             ruby-ruby2_keywords-0.0.5-1  ruby-stdlib-3.0.5-1  ruby-stringio-3.0.2-4  ruby-test-unit-3.5.9-1  ruby-time-0.2.0-4  ruby-tmpdir-0.1.2-3  ruby-uri-0.12.1-1
             rubygems-3.3.25-1  sfml-2.6.0-3  sgml-common-0.6.3-8  socat-1.7.4.4-1  zam-plugins-clap-4.1-2  zam-plugins-ladspa-4.1-2  zam-plugins-lv2-4.1-2
             zam-plugins-standalone-4.1-2  zam-plugins-vst-4.1-2  zam-plugins-vst3-4.1-2  adobe-source-sans-fonts-3.052-1  allegro4-4.4.3.1-3  ant-1.10.12-2  asciidoc-10.2.0-3
             autoconf-archive-1:2023.02.20-1  boost-1.81.0-7  celt-0.11.3-6  chrpath-0.16-4  coffeescript-2.7.0-1  crypto++-8.8.0-1  csfml-2.5.2-1  cunit-2.1.3-3  cython-0.29.36-1
             debugedit-5.0-5  deepin-network-utils-5.4.13-1  deepin-wayland-1.0.0-1  docbook2x-0.8.8-18  doxygen-1.9.7-1  dune-3.8.0-2  eigen-3.4.0-1  electron12-12.2.3-4
             electron14-14.2.9-2  electron17-17.4.11-6  embree3-3.13.5-2  extra-cmake-modules-5.107.0-1  fakechroot-2.20.1-2  fcgi-2.4.2-2  gdl-3.40.0-1  gendesk-1.0.9-3
             gfbgraph-0.2.5-1  gi-docgen-2023.1-4  gist-6.0.0-1  glm-0.9.9.8-1  gmime3-3.2.13-2  gnome-icon-theme-extras-3.12.0-5  gobject-introspection-1.76.1-3  gperf-3.1-4
             gradle7-7.6-1  groovy-4.0.12-1  gtest-1.13.0-1  gtk-vnc-1.3.1-1  gtkmm-4.0-4.10.0-1  icon-naming-utils-0.8.90-5  ido-13.10.0.17.04.20161028-2
             innoextract-git-r849.325a7c9-1  jhead-3.06.0.1-1  js78-78.15.0-4  kvantum-theme-matchama-20191118-1  lablgtk2-2.18.12-3  lcms-1.19-7  leveldb-1.23-3  lib32-attr-2.5.1-1
             lib32-faudio-23.06-1  lib32-gtk2-2.24.33-2  lib32-lcms2-2.15-1  lib32-libcurl-compat-8.1.2-1  lib32-libnsl-2.0.0-2  lib32-libsndfile-1.2.0-1  lib32-openal-1.23.1-1
             lib32-pcre-8.45-3  lib32-readline-8.2.001-2  lib32-sdl_image-1.2.12-8  lib32-sdl_ttf-2.0.11-8  libcmis-0.5.2-13  libcroco-0.6.13-2  libcurl-compat-8.1.2-1
             libcurl-openssl-1.0-7.79.1-1  libguess-1.2-4  libindicator-gtk3-12.10.1-10  libofa-0.9.3-9  libopenaptx-0.2.0-1  libquicktime-1.2.4-31  libquvi-0.9.4-7
             librabbitmq-c-0.11.0-2  librdkafka-2.1.1-1  libsidplay-1.36.59-10  libvisual-0.4.2-1  libxc-6.2.2-1  love-11.4-1  lsp-plugins-1.2.7-1  maven-3.8.7-1  mawk-1.3.4_20230525-1
             meson-1.1.1-1  metis-5.1.0.p11-1  mingw-w64-environment-1-4  mingw-w64-gcc-12.2.0-1  mingw-w64-zlib-1.2.13-1  nasm-2.16.01-1  nawk-20220912-1  nvm-0.39.3-1
             ocaml-findlib-1.9.6-2  opencl-headers-2:2023.04.17-2  pacaur-4.8.6-1  patchelf-0.18.0-1  perl-alien-sdl-1.446-13  perl-archive-extract-0.88-3  perl-compress-bzip2-2.28-3
             perl-file-slurp-9999.32-3  perl-locale-maketext-lexicon-1.00-4  perl-module-build-0.4234-1  perl-parse-yapp-1.21-5  perl-test-most-0.38-1  perl-text-patch-1.8-11
             perl-tie-simple-1.04-10  progsreiserfs-0.3.0.5-10  properties-cpp-0.0.2-1  python-anytree-2.8.0-6  python-build-0.10.0-4  python-cachecontrol-1:0.13.1-1
             python-cherrypy-18.8.0-3  python-commonmark-0.9.1-9  python-contextlib2-21.6.0-2  python-distutils-extra-2.39-11  python-elasticsearch-7.9.0-3
             python-exceptiongroup-1.1.2-1  python-flask-restful-0.3.9-5  python-flit-core-3.9.0-1  python-google-api-python-client-2.88.0-1  python-installer-0.7.0-3
             python-isodate-0.6.1-3  python-mock-3.0.5-11  python-nose-1.3.7-15  python-nspektr-0.4.0-3  python-nurbs-5.3.1-2  python-pecan-1.4.2-3  python-pep517-0.13.0-1
             python-pkgconfig-1.5.5-5  python-prettytable-3.6.0-3  python-progress-1.6-8  python-prometheus_client-0.17.0-1  python-py-1.11.0-4  python-pyjwt-2.7.0-1
             python-pytest-cov-4.1.0-1  python-rawkit-0.6.0-12  python-resolvelib-1.0.1-1  python-retrying-1.3.3-16  python-rich-13.4.2-1  python-scikit-build-0.17.1-2
             python-scikit-learn-1.3.0-1  python-tomli-w-1.0.0-6  python-xmlsec-1.3.13-3  python2-2.7.18-8  qt5-doc-5.15.10-1  qt5-styleplugins-5.0.0.20170311-35
             qt5-webkit-5.212.0alpha4-20  qtav-1.13.0-4  qwt-6.2.0-1  rabbitmq-3.12.0-1  rttr-0.9.6-4  scummvm-2.7.0-1  sdl_pango-0.1.2-9  setconf-0.7.7-2  shared-color-targets-0.1.7-4
             smpeg-2.0.0-2  sof-firmware-2.2.6-1  steam-1.0.0.78-2  tcsh-6.24.10-1  tinycompress-1.2.8-2  trizen-1:1.68-1  ttf-ubuntu-font-family-1:0.83-1  unittestpp-2.0.0-4
             vala-0.56.9-1  valgrind-3.21.0-2  xmlstarlet-1.6.1-3  xmlto-0.0.28-4  xorg-server-xvfb-21.1.8-1  yasm-1.3.0-6  yelp-tools-42.1-1  zam-plugins-4.1-2  zita-alsa-pcmi-0.6.1-1
             zita-resampler-1.10.1-1

Gesamtgröße der entfernten Pakete:  4667,92 MiB

:: Möchten Sie diese Pakete entfernen? [J/n] 

Bevor ich hier etwas bestätige würde ich gern wissen wie zuverlässig diese Funktion ist .
Nicht das noch benötigte Pakete mit entfernt werden.

Vielen Dank im voraus.

MfG R.Lehmeier

Warum möchtest du dein System “bereinigen”? Außer Festplattenplatz gibt es nichts warum man das tun sollte.

Wie du in der großen Liste siehst, werden schon relativ viele Pakete entfernt. Ich kann dir zumindest versichern, dass keines davon notwendig für ein lauffähiges System.

Falls du doch wine oder steam für etwas benötigst, kannst du es wieder installieren.

(sof-firmware wirst du vielleicht für Sound benötigen)

Das Kommando sagt Dir was weg kann - genau wie es soll und wie Du es verwenden wolltest.

Du bist nur überrascht über die Menge.
Aber am Ende ist es ja genau das, was Du wolltest.

Du hast ja nun hier (und in Deinem System natürlich auch) die Referenz
was alles deinstalliert wird, wenn Du bestätigst.

Die Warnungen sind keine Fehler! - nur Benachrichtigungen zu optionalen Abhängigkeiten.

ist zuverlässig -
da gibt es kein mehr oder weniger - entweder es ist … oder nicht …

sehr unwahrscheinlich - denn genau das ist ja die Aufgabe des Kommandos:
nicht mehr benötigtes zu finden und es zur Deinstallation vorzuschlagen :wink:

Ich habe keine Zweifel!
(hast Du mal den Film “Das fünfte Element” gesehen? :grinning:)
Ich hab ihn nur auf (original) englisch gesehen.
I have no doubts!
(the General, before attacking the alien ship with ever more massive weapons …)

Du hingegen hast schon Zweifel - ich weiß zwar nicht, warum Du dem Ergebnis mißtrauen solltest aber Du tust es offenbar.

Die Entscheidung kann Dir keiner abnehmen.

… warum erst fragen was weg kann wenn man der Antwort auf die Frage dann nicht glaubt? :grin:

Ich habe den Befehl in meiner Anfangszeit mit Manjaro auch verwendet, bis er dann doch mal ein Paket entfernt hat, das eben doch noch einen Sinn hatte, hat etwas gedauert, das dann herauszufinden. Seitdem nutze ich nur die Anzeige von abhängig installierten nicht mehr benötigten Paketen und lösche die dann einzeln nach gründlicher Recherche.

1 Like

Eine weise Herangehensweise - bedingt aber ein wenig Vorwissen und die Investition von einem Haufen Zeit.

Pakete (373)

und ist bei dieser Menge vom OP aus mehreren Gründen nicht leistbar.

reparieren falls wider Erwarten was kaputt geht ist da ganz wesentlich einfacher

… ist aber seine Entscheidung

Ich würde es machen - und mich dann um eventuelle Folgen kümmern - was wohl vorkommt, aber doch eher selten ist.

Die Alternative dazu ist, daß 373 Pakete ständig mit aktualisiert werden -
was zu eigenen Problemen führen kann (zu alt, AUR …) -
obwohl kein einziges davon noch von irgendwas tatsächlich gebraucht wird.

Schon deshalb würde ich es machen. :man_shrugging:

Wollte es mal testen, bei mir kommt dann so was

sudo pacman -Rns $(pacman -Qtdq)                                                                                                       
Fehler: Keine Ziel-Dateien angegeben (benutzen Sie -h für Hilfe)

Das heißt, dass pacman -Qtdq keine Pakete liefert.

Du hast entweder alles als explizit installiert markiert, oder tatsächlich kein unbenutztes Paket.

Hallo R. Lehmeier,
Eigentlich schliesse ich mich allen Vorrednern an, wenn Du dein System aufräumen möchtest, dann mach es.
Aber um deine Ängste etwas zu mildern, kannst Du auch eine Teilreinigung durchführen, ich denke da an Ruby und alle seine Abhängigkeiten. Hier gilt im Prinzip das gleiche, was ich schon zu auracle gesagt habe:

schreibst Du Skripte mit Ruby? Wenn ja, dann behalten, wenn nicht, kann es weg, komplett. Es wird nicht per default installiert, schon gar nicht mit dieser bei dir vorhandenen Anzahl von gems (so eine Art Ruby-Module, vereinfacht gesagt) und wird eigentlich von wenigen (bis keinem) Paketen benötigt. Und auch hier, wenn doch, dann installierst Du dieses eine unersetzliche Paket nochmals nach. Kostet ausser Zeit nichts. Ansonsten, auch hier der Tipp mit dem Backup.

viele Grüsse gosia

Ich hab es gewagt und - es hat geklappt.

Danke für eure Hilfe, auch wenn die letzte Entscheidung bei mir lag. :wink:

Kann es sein das sich das Sytem jetzt etwas schneller anfühlt?

Gefühle sind sehr individuell :wink:

1 Like

Hallo R. Lehmeier,

sehr schön, Geht doch, wenn dich einige Leute unauffällig von hinten schubsen, springst Du sogar vom 1-Meter-Brett.

auf jeden Fall geht jetzr das Update schneller.

viele Grüsse gosia

Ich lass mich ungern schubsen - aber gern kompetent beraten.

:wink:

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.