Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: jarmala - 26.03.25 - klo:11.04
-
Asensin winen Ubuntu 22.04:ään ja ja wine --version pyysi vielä asentamaan wine32:n. No se sitten poisteli pitkän listan paketteja samalla. Eli siis:
sudo apt install wine
wine --version
sudo apt-get install wine32
Ja nyt ei ole mplayeriä eikä mencoderia eikä varmaan mitään muutakaan. No, asentamaan:
$ sudo apt install mencoder
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu... Valmis
Luetaan tilatiedot... Valmis
Joitakin paketteja ei voitu asentaa. On ehkä vaadittu mahdottomia tai,
jos käytetään epävakaata jakelua, joitain vaadittuja paketteja ei ole
vielä luotu tai siirretty Incoming-kansiosta.
Seuraavista tiedoista voi olla hyötyä selvitettäessä tilannetta:
Näillä paketeilla on tyydyttämättömiä riippuvuuksia:
libpostproc55 : Riippuvuudet: libavutil56 (= 7:4.4.2-0ubuntu0.22.04.1) mutta ei ole asennuskelpoinen
libswresample3 : Riippuvuudet: libavutil56 (= 7:4.4.2-0ubuntu0.22.04.1) mutta ei ole asennuskelpoinen
libswscale5 : Riippuvuudet: libavutil56 (= 7:4.4.2-0ubuntu0.22.04.1) mutta ei ole asennuskelpoinen
mencoder : Riippuvuudet: libavcodec58 (>= 7:4.4)
Riippuvuudet: libavformat58 (>= 7:4.4)
Riippuvuudet: libavutil56 (>= 7:4.4) mutta ei ole asennuskelpoinen
mplayer : Riippuvuudet: libavcodec58 (>= 7:4.4)
Riippuvuudet: libavformat58 (>= 7:4.4)
Riippuvuudet: libavutil56 (>= 7:4.4) mutta ei ole asennuskelpoinen
E: Pulmia ei voi korjata, rikkinäisiä paketteja on pysytetty.
Tämä on varmaan omaa hölmoilyä... Eli mitähän nyt sitten pitäisi tehdä?
-
Mahtaiskohan vaatia Restricted lähteitä? Oletko ottanut ne käyttöön?
-
Ja sitten , jos yrittää poistaa tämän wine32:n, niin taas tulee hurjan pitkä luettelo tiedostoja:
sudo remove wine32
sudo: remove: command not found
ari@ari-JL:~$ sudo apt remove wine32
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu... Valmis
Luetaan tilatiedot... Valmis
The following packages were automatically installed and are no longer required:
aglfn appmenu-gtk-module-common appmenu-gtk3-module apt-config-icons-large apt-config-icons-large-hidpi apturl-common
arduino-builder arduino-core-avr arduino-ctags avr-libc avrdude binutils-avr breeze-cursor-theme breeze-gtk-theme bup
bup-doc ca-certificates-java cclib cheese-common cinnamon-session-common cjs debconf-kde-data default-jre-headless
docbook-xml docbook-xsl exiftran extra-xdg-menus fonts-dejavu-extra fonts-hack fonts-noto-hinted gamin gcc-avr
geeqie-common gimp-data gir1.2-adw-1 gir1.2-camel-1.2 gir1.2-caribou-1.0 gir1.2-cmenu-3.0 gir1.2-ecal-2.0
gir1.2-edataserver-1.2 gir1.2-gck-1 gir1.2-gcr-3 gir1.2-gdata-0.0 gir1.2-gdm-1.0 gir1.2-geoclue-2.0
gir1.2-gnomebluetooth-3.0 gir1.2-goa-1.0 gir1.2-graphene-1.0 gir1.2-gtk-4.0 gir1.2-gweather-3.0 gir1.2-ical-3.0
gir1.2-javascriptcoregtk-4.0 gir1.2-json-1.0 gir1.2-keybinder-3.0 gir1.2-libxfce4util-1.0 gir1.2-nemo-3.0 gir1.2-nma-1.0
gir1.2-rsvg-2.0 gir1.2-snapd-1 gir1.2-soup-2.4 gir1.2-timezonemap-1.0 gir1.2-totem-1.0 gir1.2-totemplparser-1.0
gir1.2-upowerglib-1.0 gir1.2-xfconf-0 gkbd-capplet glib-networking:i386 gnome-backgrounds gnome-bluetooth-3-common
gnome-control-center-faces gnome-session-common gnome-shell-common gnome-software-common gnome-todo-common
gnome-video-effects gnuplot-data grilo-plugins-0.3-base gstreamer1.0-pipewire gstreamer1.0-plugins-base:i386
gstreamer1.0-plugins-good:i386 gstreamer1.0-x:i386 haveged ieee-data java-common java-wrappers kactivities-bin
kalzium-data kde-cli-tools-data kdoctools5 khotkeys-data kio-extras-data kpackagetool5 ktexteditor-data kuserfeedback-doc
kwayland-data kwin-data libaa1:i386 libaacs0 libaccounts-qt5-1 libaec0 libamd2 libapache-pom-java libapparmor1:i386
libappimage0 libappmenu-gtk3-parser0 libappstreamqt2 libaribb24-0 libasound2:i386 libasound2-plugins:i386 libastylej-jni
libasyncns0:i386 libatomic1:i386 libavahi-client3:i386 libavahi-common-data:i386 libavahi-common3:i386 libavc1394-0:i386
libavif13 libavogadro-data libbabl-0.1-0 libbatik-java libbcpg-java libbcprov-java libbdplus0 libbluray2 libbrotli1:i386
libbs2b0 libbsd0:i386 libcaca0:i386 libcairo-gobject2:i386 libcairo2:i386 libcamd2 libcapi20-3:i386 libcaribou-common
libcaribou0 libccolamd2 libcddb2 libcdparanoia0:i386 libcholmod3 libcjs0 libclutter-1.0-common libcodec2-1.0
libcogl-common libcolord-gtk1 libcommons-codec-java libcommons-compress-java libcommons-exec-java libcommons-io-java
libcommons-lang3-java libcommons-logging-java libcommons-net-java libcommons-parent-java libcpuid15 libcups2:i386
libcurl4:i386 libdatrie1:i386 libdazzle-1.0-0 libdazzle-common libdbus-1-3:i386 libdc1394-25 libdca0 libdecor-0-0:i386
libdecor-0-plugin-1-cairo:i386 libdeflate0:i386 libdmapsharing-3.0-2 libdmtx0b libdmx-dev libdmx1 libdolphinvcs5
libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386 libdrm2:i386 libdv4:i386 libdvbpsi10
libdvbv5-0 libdvdnav4 libdw1:i386 libebackend-1.2-10 libebml5 libebook-1.2-20 libebook-contacts-1.2-3 libedata-book-1.2-26
libedata-cal-2.0-1 libedit2:i386 libeditorconfig0 libelf1:i386 libenca0 libepub0 libexif12:i386 libexpat1:i386 libfaad2
libfakekey0 libfaudio0:i386 libffi8:i386 libflac8:i386 libflite1 libfm-extra4 libfm-qt-l10n libfontconfig1:i386
libfontenc-dev libfreeaptx0 libfreerdp-server2-2 libfreetype6:i386 libfribidi0:i386 libfs-dev libfs6 libftdi1 libfuse2
libgamin0 libgav1-0 libgbm1:i386 libgd3:i386 libgdk-pixbuf-2.0-0:i386 libgegl-common libgl1:i386 libgl1-mesa-dri:i386
libglapi-mesa:i386 libgles1 libgles2 libglib2.0-0:i386 libglu1-mesa libglvnd-core-dev libglvnd0:i386 libglx-mesa0:i386
libglx0:i386 libgme0 libgnome-bluetooth-3.0-13 libgnome-todo libgnutls30:i386 libgom-1.0-0 libgoogle-gson-java
libgphoto2-6:i386 libgphoto2-port12:i386 libgpod-common libgpod4 libgps28 libgrantlee-templates5 libgraphite2-3:i386
libgrilo-0.3-0 libgsettings-qt1 libgsm1:i386 libgstreamer-plugins-base1.0-0:i386 libgstreamer-plugins-good1.0-0:i386
libgstreamer1.0-0:i386 libgudev-1.0-0:i386 libgupnp-av-1.0-3 libgupnp-dlna-2.0-4 libharfbuzz0b:i386 libhavege2
libhdf5-103-1 libhfstospell11 libhidapi-libusb0 libhogweed6:i386 libhttpclient-java libhttpcore-java libice-dev
libicu70:i386 libiec61883-0:i386 libinchi1 libinput-bin libinput10 libinstpatch-1.0-2 libixml10 libjack-jackd2-0:i386
libjackson2-annotations-java libjackson2-core-java libjackson2-databind-java libjavascriptcoregtk-4.0-18 libjaxp1.3-java
libjbig0:i386 libjmdns-java libjna-java libjna-jni libjna-platform-java libjpeg-turbo8:i386 libjpeg8:i386 libjsch-java
libjssc-java libjzlib-java libkate1 libkdsoap1 libkf5activities5 libkf5activitiesstats1 libkf5archive5 libkf5attica5
libkf5auth-data libkf5balooengine5 libkf5bluezqt-data libkf5bluezqt6 libkf5bookmarks-data libkf5calendarevents5
libkf5codecs-data libkf5codecs5 libkf5completion-data libkf5config-bin libkf5config-data libkf5configcore5
libkf5configwidgets-data libkf5contacts-data libkf5coreaddons-data libkf5coreaddons5 libkf5dbusaddons-bin
libkf5dbusaddons-data libkf5declarative-data libkf5dnssd-data libkf5dnssd5 libkf5doctools5 libkf5filemetadata-data
libkf5filemetadata3 libkf5globalaccel-data libkf5guiaddons-data libkf5holidays-data libkf5holidays5 libkf5i18n-data
libkf5i18n5 libkf5i18nlocaledata5 libkf5iconthemes-data libkf5itemmodels5 libkf5itemviews-data libkf5jobwidgets-data
libkf5js5 libkf5kcmutils-data libkf5kdelibs4support-data libkf5khtml-data libkf5kiontlm5 libkf5networkmanagerqt6
libkf5newstuff-data libkf5notifications-data libkf5notifyconfig-data libkf5package-data libkf5package5 libkf5parts-data
libkf5people-data libkf5peoplebackend5 libkf5pty-data libkf5pty5 libkf5service-data libkf5solid5-data libkf5sonnet5-data
libkf5sonnetcore5 libkf5su-bin libkf5su-data libkf5su5 libkf5syndication5abi1 libkf5syntaxhighlighting-data
libkf5sysguard-data libkf5textwidgets-data libkf5threadweaver5 libkf5unitconversion-data libkf5unitconversion5
libkf5wallet-data libkf5widgetsaddons-data libkf5windowsystem-data libkf5xmlgui-bin libkf5xmlgui-data libkfontinst5
libksgrd9 libksysguardsystemstats1 liblcms2-2:i386 libldacbt-enc2 libldap-2.5-0:i386 liblightcouch-java liblilv-0-0
liblirc-client0 liblistserialsj-dev liblistserialsj1 libllvm15:i386 liblog4j2-java libltc11 libltdl7:i386 liblua5.1-0
liblua5.2-0 liblua5.4-0 libmad0 libmaeparser1 libmalcontent-0-0 libmanette-0.2-0 libmatroska7 libmd0:i386 libmd4c0
libmediaart-2.0-0 libmenu-cache-bin libmenu-cache3 libmetacity3 libmetis5 libminizip1 libmjpegutils-2.1-0 libmng2
libmodplug1 libmongodb-java libmozjs-78-0 libmp3lame0:i386 libmpcdec6 libmpeg2encpp-2.1-0 libmpg123-0:i386 libmplex2-2.1-0
libmtdev1 libmujs1 libmypaint-1.5-1 libmypaint-common libmysofa1 libnettle8:i386 libnghttp2-14:i386 libnorm1 libodbc2:i386
libogg0:i386 libopenal1:i386 libopenbabel7 libopengl-dev libopengl0 libopenh264-6 libopenmpt-modplug1 libopenmpt0
libopenni2-0 libopus0:i386 liborc-0.4-0:i386 libosmesa6:i386 libp11-kit0:i386 libpackagekitqt5-1 libpam-kwallet-common
libpam-kwallet5 libpango-1.0-0:i386 libpangocairo-1.0-0:i386 libpangoft2-1.0-0:i386 libpcap0.8:i386 libpciaccess0:i386
libpgm-5.3-0 libphonenumber8 libphonon4qt5-data libpixman-1-0:i386 libpixman-1-dev libplacebo192
libplasma-geolocation-interface5 libplymouth5 libpng16-16:i386 libpocketsphinx3 libpowerdevilui5 libprotobuf-lite23
libprotobuf23 libproxy-tools libproxy1v5:i386 libpsl5:i386 libpulse0:i386 libqalculate-data libqalculate22 libqca-qt5-2
libqca-qt5-2-plugins libqrencode4 libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5network5 libqt5positioning5 libqt5qml5
libqt5qmlmodels5 libqt5qmlworkerscript5 libqt5script5 libqt5sensors5 libqt5serialport5 libqt5sql5 libqt5sql5-sqlite
libqt5test5 libqt5texttospeech5 libqt5webchannel5 libqt5webengine-data libqt5xml5 librabbitmq4 libraw1394-11:i386 libraw20
libre2-9 libresid-builder0c2a librest-0.7-0 librsyntaxtextarea-java librtmp1:i386 librubberband2 librxtx-java
librygel-core-2.6-2 librygel-db-2.6-2 librygel-renderer-2.6-2 librygel-server-2.6-2 libsamplerate0:i386 libsasl2-2:i386
libsasl2-modules:i386 libsasl2-modules-db:i386 libscim8v5 libsdl-image1.2 libsdl-ttf2.0-0 libsdl1.2debian
libsdl2-2.0-0:i386 libsemver-java libsensors5:i386 libserd-0-0 libserialport0 libset-scalar-perl libsgutils2-2 libshine3
libshout3:i386 libsidplay2 libsignon-plugins-common1 libsignon-qt5-1 libslang2:i386 libslf4j-java libsm-dev libsnapd-qt1
libsnappy1v5 libsndfile1:i386 libsndio7.0:i386 libsord-0-0 libsoundtouch1 libsoup-gnome2.4-1 libsoup2.4-1:i386 libspandsp2
libspatialaudio0 libspeex1:i386 libsphinxbase3 libsqlite3-0:i386 libsquashfuse0 libsratom-0-0 libsrt1.4-gnutls libsrtp2-1
libssh-4:i386 libssh-gcrypt-4 libstb0:i386 libstdc++6:i386 libsymspg1 libsysmetrics1 libsz2 libtag1v5:i386
libtag1v5-vanilla:i386 libtasn1-6:i386 libthai0:i386 libtheora0:i386 libtiff5:i386 libtimezonemap-data libtimezonemap1
libtotem0 libturbojpeg libtwolame0:i386 libudfread0 libumfpack5 libunwind8:i386 libupnp13 libusb-0.1-4 libusb-1.0-0:i386
libv4l-0:i386 libv4lconvert0:i386 libvdpau1 libvidstab1.1 libvisual-0.4-0:i386 libvkd3d1:i386 libvlc-bin libvlc5
libvlccore9 libvncserver1 libvo-aacenc0 libvo-amrwbenc0 libvoikko1 libvorbis0a:i386 libvorbisenc2:i386 libvorbisidec1
libvpx7:i386 libvulkan1:i386 libwavpack1:i386 libwayland-client0:i386 libwayland-cursor0:i386 libwayland-egl1:i386
libwayland-server0:i386 libwebp7:i386 libwildmidi2 libwine:i386 libwxbase3.0-0v5 libx11-6:i386 libx11-xcb1:i386
libxalan2-java libxau6:i386 libxaw7-dev libxcb-composite0 libxcb-cursor0 libxcb-damage0 libxcb-dpms0 libxcb-dri2-0:i386
libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0:i386 libxcb-randr0:i386
libxcb-record0 libxcb-render-util0 libxcb-render0:i386 libxcb-res0 libxcb-shape0 libxcb-shm0:i386 libxcb-sync1:i386
libxcb-xfixes0:i386 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxcb-xv0 libxcb1:i386 libxcomposite-dev
libxcomposite1:i386 libxcursor-dev libxcursor1:i386 libxcvt-dev libxcvt0 libxdamage-dev libxdamage1:i386 libxdmcp6:i386
libxerces2-java libxext-dev libxext6:i386 libxfixes-dev libxfixes3:i386 libxfont-dev libxfont2 libxft-dev libxi-dev
libxi6:i386 libxinerama-dev libxinerama1:i386 libxkbcommon-x11-0 libxkbcommon0:i386 libxkbfile-dev
libxml-commons-external-java libxml-commons-resolver1.1-java libxml2:i386 libxmlgraphics-commons-java libxmu-dev
libxmu-headers libxmuu-dev libxpm-dev libxpm4:i386 libxrandr-dev libxrandr2:i386 libxrender-dev libxrender1:i386
libxres-dev libxshmfence1:i386 libxslt1.1:i386 libxss-dev libxss1:i386 libxt-dev libxtst-dev libxv-dev libxv1:i386
libxvidcore4 libxvmc-dev libxvmc1 libxxf86dga-dev libxxf86dga1 libxxf86vm-dev libxxf86vm1:i386 libyuv0 libzbar0 libzimg2
libzip4 libzmq5 libzxingcore1 linux-headers-5.15.0-134 linux-headers-5.15.0-134-generic linux-headers-5.19.0-50-generic
linux-headers-6.2.0-39-generic linux-headers-6.5.0-45-generic linux-hwe-5.19-headers-5.19.0-50
linux-hwe-6.2-headers-6.2.0-39 linux-hwe-6.5-headers-6.5.0-45 linux-image-5.19.0-50-generic linux-image-6.2.0-39-generic
linux-image-6.5.0-45-generic linux-modules-5.19.0-50-generic linux-modules-6.2.0-39-generic linux-modules-6.5.0-45-generic
linux-modules-extra-5.19.0-50-generic linux-modules-extra-6.2.0-39-generic linux-modules-extra-6.5.0-45-generic
lximage-qt-l10n mesa-vulkan-drivers:i386 metacity-common mobile-broadband-provider-info muffin-common mutter-common
network-manager-gnome ocl-icd-libopencl1:i386 openjdk-11-jre-headless oxygen-sounds plasma-desktop-data
plasma-discover-common plasma-workspace-data pocketsphinx-en-us power-profiles-daemon powerdevil-data
pulseaudio-module-gsettings python-tinycss2-common python3-cclib python3-certifi python3-click python3-colorama
python3-dateutil python3-fuse python3-macaroonbakery python3-mako python3-markupsafe python3-pampy python3-protobuf
python3-pyinotify python3-pylibacl python3-pymacaroons python3-pyqt5.sip python3-requests python3-rfc3339
python3-software-properties python3-tinycss2 python3-tornado python3-tz python3-xkit qdbus-qt5 qml-module-gsettings1.0
qml-module-org-kde-bluezqt qml-module-org-kde-kholidays qml-module-org-kde-kitemmodels qml-module-qt-labs-folderlistmodel
qml-module-qt-labs-qmlmodels qml-module-qt-labs-settings qml-module-qtqml qml-module-qtqml-models2 qtchooser
qtspeech5-speechd-plugin qttranslations5-l10n rygel sddm-theme-debian-maui sgml-base sgml-data shotwell-common
signon-plugin-oauth2 smartmontools socat software-properties-common sonnet-plugins stellarium-data switcheroo-control
timgm6mb-soundfont totem-common ubuntu-advantage-desktop-daemon unattended-upgrades vlc-bin vlc-data vlc-l10n
vlc-plugin-access-extra vlc-plugin-notify vlc-plugin-samba vlc-plugin-video-splitter vulkan-tools x11-apps
x11-session-utils xbitmaps xcvt xdg-dbus-proxy xfonts-base xfonts-scalable xinit xinput xml-core xserver-common
xserver-xorg-legacy xsettingsd yelp-xsl zenity-common
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
libdrm-amdgpu1 libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libfaudio0 libgbm1 libgl1 libgl1-amber-dri
libgl1-mesa-dri libglapi-mesa libglx-mesa0 libglx0 libosmesa6 libsdl2-2.0-0 libwine wine64
Ehdotetut paketit:
gstreamer1.0-libav gstreamer1.0-plugins-bad wine64-preloader
Suositellut paketit:
libvkd3d-shader1 wine32
Seuraavat paketit POISTETAAN:
wine32:i386
Seuraavat UUDET paketit asennetaan:
libdrm-amdgpu1 libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libfaudio0 libgbm1 libgl1 libgl1-amber-dri
libgl1-mesa-dri libglapi-mesa libglx-mesa0 libglx0 libosmesa6 libsdl2-2.0-0 libwine wine64
0 päivitetty, 17 uutta asennusta, 1 poistettavaa ja 0 päivittämätöntä.
Noudettavaa arkistoa 101 Mt.
Toiminnon jälkeen käytetään 624 M t lisää levytilaa.
Haluatko jatkaa? [K/e]
Eh?
-
Tuossa poistettavien listassa on perustyöpöytään kuuluvia paketteja, eli nähtävästi ubuntu-desktop ja osa sen riippuvuuksista on poistunut. Asenna ne takaisin:
sudo apt install ubuntu-desktop
-
Tuossa poistettavien listassa on perustyöpöytään kuuluvia paketteja, eli nähtävästi ubuntu-desktop ja osa sen riippuvuuksista on poistunut. Asenna ne takaisin:
sudo apt install ubuntu-desktop
Kiitos. Noin tein, mutta se ei ainakaan vielä auta videotoistoon:
$ mplayer akuo.mkv
bash: /usr/bin/mplayer: No such file or directory
ari@ari-JL:~/avi$ sudo apt install mplayer
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu... Valmis
Luetaan tilatiedot... Valmis
Joitakin paketteja ei voitu asentaa. On ehkä vaadittu mahdottomia tai,
jos käytetään epävakaata jakelua, joitain vaadittuja paketteja ei ole
vielä luotu tai siirretty Incoming-kansiosta.
Seuraavista tiedoista voi olla hyötyä selvitettäessä tilannetta:
Näillä paketeilla on tyydyttämättömiä riippuvuuksia:
libpostproc55 : Riippuvuudet: libavutil56 (= 7:4.4.2-0ubuntu0.22.04.1) mutta ei ole asennuskelpoinen
libswresample3 : Riippuvuudet: libavutil56 (= 7:4.4.2-0ubuntu0.22.04.1) mutta ei ole asennuskelpoinen
libswscale5 : Riippuvuudet: libavutil56 (= 7:4.4.2-0ubuntu0.22.04.1) mutta ei ole asennuskelpoinen
mplayer : Riippuvuudet: libavcodec58 (>= 7:4.4)
Riippuvuudet: libavformat58 (>= 7:4.4)
Riippuvuudet: libavutil56 (>= 7:4.4) mutta ei ole asennuskelpoinen
E: Pulmia ei voi korjata, rikkinäisiä paketteja on pysytetty.
Vai pitääkö vaan ottaa lusikka kauniiseen käteeen ja asentaa Ubuntu 22.04 uudestaan? Se majailee levyllä omalla osiollaan SSD:n kulmalla, joten asennus sinällään ei olisi suuri homma, mutta sen jälkeeen tarvittavat asetukset vievät turhaan aikaa...
-
Mitä apt sanoo jos yrität asentaa asennuskelvottomiksi mainittuja FFmpegin kirjastoja:
sudo apt install libavutil56
-
Mitä apt sanoo jos yrität asentaa asennuskelvottomiksi mainittuja FFmpegin kirjastoja:
sudo apt install libavutil56
Jotain hankaluuksia on:
$ sudo apt install libavutil56
[sudo] password for ari:
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu... Valmis
Luetaan tilatiedot... Valmis
Joitakin paketteja ei voitu asentaa. On ehkä vaadittu mahdottomia tai,
jos käytetään epävakaata jakelua, joitain vaadittuja paketteja ei ole
vielä luotu tai siirretty Incoming-kansiosta.
Seuraavista tiedoista voi olla hyötyä selvitettäessä tilannetta:
Näillä paketeilla on tyydyttämättömiä riippuvuuksia:
libva-drm2 : Riippuvuudet: libva2 (< 2.14.0.1) mutta 2.19.0-1~oibaf~j on merkitty asennettavaksi
libva-x11-2 : Riippuvuudet: libva2 (< 2.14.0.1) mutta 2.19.0-1~oibaf~j on merkitty asennettavaksi
E: Pulmia ei voi korjata, rikkinäisiä paketteja on pysytetty.
-
libva-drm2 : Riippuvuudet: libva2 (< 2.14.0.1) mutta 2.19.0-1~oibaf~j on merkitty asennettavaksi
libva-x11-2 : Riippuvuudet: libva2 (< 2.14.0.1) mutta 2.19.0-1~oibaf~j on merkitty asennettavaksi
Tuo libva2:n versio 2.19.0-1~oibaf~j on peräisin jostain PPA:sta (ehkä tästä (https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers)). Kyseistä pakettia ei edes enää ole saatavilla, mutta järjestelmään asennettuna se rikkoo Ubuntu 22.04:n normaalit päivitykset ja pakettien väliset riippuvuudet.
Katso onko samasta PPA:sta asennettu muita paketteja:
dpkg -l | grep oibaf
Ne kaikki olisi paras poistaa tähän tapaan:
sudo apt purge libva2
Asenna vastaava Ubuntun oma paketti tilalle, tai libva:n tapauksessa asenna suoraan MPlayer, niin tämä ja muut riippuvuudet seuraavat mukana:
sudo apt install mplayer
-
dpkg -l | grep oibaf
sudo apt purge libva2
sudo apt install mplayer
No nyt! Näillä mplayer lähti toimimaan. Ja kun vielä asensi uudestaan vlc:n, mpv:n ja ffmpegin, niin alkaa jo vaikuttaa toimivalta.
Apropoo, avidemux valittaa vielä jostain FUSE:n puuttumisesta... Harmillista, koska se on ffmpegin lisäksi tärkein videokoodekkini.
$ ~/Lataukset/avidemux_2.8.1.appImage akuo.mkv
dlopen(): error loading libfuse.so.2
AppImages require FUSE to run.
You might still be able to extract the contents of this AppImage
if you run it with the --appimage-extract option.
See https://github.com/AppImage/AppImageKit/wiki/FUSE
for more information
Ihmettelen kuitenkin, miksi komento sudo apt-get install wine32 päätti poistaa järjestelmästä satoja paketteja, ja siten rikkoa käytännössä kaikki videoiden käsittelyyn liittyvät toiminnot.
-
Apropoo, avidemux valittaa vielä jostain FUSE:n puuttumisesta... Harmillista, koska se on ffmpegin lisäksi tärkein videokoodekkini.
$ ~/Lataukset/avidemux_2.8.1.appImage akuo.mkv
dlopen(): error loading libfuse.so.2
AppImages require FUSE to run.
Asenna Fuse:
sudo apt install libfuse2
Ihmettelen kuitenkin, miksi komento sudo apt-get install wine32 päätti poistaa järjestelmästä satoja paketteja, ja siten rikkoa käytännössä kaikki videoiden käsittelyyn liittyvät toiminnot.
Winen asentaminen vain laukaisi pakettien välisten riippuvuusketjujen kautta järjestelmässäsi piileskelleen ongelman. Myös päivittäminen (full-upgrade) olisi saattanut johtaa samaan tilanteeseen, jos jostain muusta ketjun paketista oli julkaistu uusi versio..
Varsinainen syyllinen oli kuitenkin PPA:sta asennettu libva, joka rikkoi versioristiriidan vuoksi FFmpegin kirjastot ja edelleen niistä riippuvat sovellukset sekä melkein koko työpöydän. Klassinen esimerkki PPA-lähteiden vaaroista, jos ne korvaavat järjestelmäkirjastoja omilla versioillaan.
-
sudo apt install libfuse2
Jippii, tämähän auttoi ja avidemux rupesi toimimaan. Mista muuten tietää, minkä nimisestä paketista vaikka ohjelma zrxrtw3 tulee?
Varsinainen syyllinen oli kuitenkin PPA:sta asennettu libva, joka rikkoi versioristiriidan vuoksi FFmpegin kirjastot ja edelleen niistä riippuvat sovellukset sekä melkein koko työpöydän. Klassinen esimerkki PPA-lähteiden vaaroista, jos ne korvaavat järjestelmäkirjastoja omilla versioillaan.
No kun aikoinaan yritin saada rautakoodekit toimimaan ffmpegissä... Mutta eihän se ottanut onnistuakseen, vaikka seurasin visusti netissä ollutta ohjetta.
-
Mista muuten tietää, minkä nimisestä paketista vaikka ohjelma zrxrtw3 tulee?
apt-file on tähän ihan näppärä työkalu, sillä voi hakea tiedostonimen perusteella tiedoston sisältävää pakettia (hakee myös asentamattomista paketeista).
https://wiki.debian.org/apt-file