AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-355121

Anton Samokat's questions

Martin Hope
Anton Samokat
Asked: 2025-01-21 00:57:08 +0800 CST

Como reverter um pacote rebaixado? (Como cancelar/reverter o downgrade do pacote?)

  • 5

Tentei instalar libmagick++-dev(pergunta relacionada: Como instalar libmagick++-dev no Ubuntu 20.04? ). Mas é preciso fazer downgrade de vários pacotes. Reverti vários deles. Mas, como se viu, o restante do downgrade requer a remoção de muitos dos pacotes instalados. Decidi não fazer isso. Agora, gostaria de restaurar as versões anteriores dos pacotes instalados. Como posso fazer isso?

O registro das minhas tentativas é o seguinte:

sudo apt install libmagick++-dev 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libmagick++-dev : Depends: imagemagick-6-common (= 8:6.9.10.23+dfsg-2.1ubuntu11) but 8:6.9.10.23+dfsg-2.1ubuntu11.10 is to be installed
                   Depends: libmagick++-6.q16-dev but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

------

$ sudo apt install imagemagick-6-common
Reading package lists... Done
Building dependency tree       
Reading state information... Done
imagemagick-6-common is already the newest version (8:6.9.10.23+dfsg-2.1ubuntu11.10).
imagemagick-6-common set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 15 not upgraded.

------

$ sudo apt install imagemagick-6-common=8:6.9.10.23+dfsg-2.1ubuntu11
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  libimage-magick-perl
The following packages will be DOWNGRADED:
  imagemagick-6-common
0 upgraded, 0 newly installed, 1 downgraded, 1 to remove and 15 not upgraded.
Need to get 60,8 kB of archives.
After this operation, 102 kB disk space will be freed.
Do you want to continue? [Y/n] 

Get:1 http://archive.ubuntu.com/ubuntu focal/universe amd64 imagemagick-6-common all 8:6.9.10.23+dfsg-2.1ubuntu11 [60,8 kB]
Fetched 60,8 kB in 1s (82,4 kB/s)               
(Reading database ... 365848 files and directories currently installed.)
Removing libimage-magick-perl (8:6.9.10.23+dfsg-2.1ubuntu11.10) ...
dpkg: warning: downgrading imagemagick-6-common from 8:6.9.10.23+dfsg-2.1ubuntu11.10 to 8:6.9.10.23+dfsg-2.1ubuntu11
(Reading database ... 365814 files and directories currently installed.)
Preparing to unpack .../imagemagick-6-common_8%3a6.9.10.23+dfsg-2.1ubuntu11_all.deb ...
Unpacking imagemagick-6-common (8:6.9.10.23+dfsg-2.1ubuntu11) over (8:6.9.10.23+dfsg-2.1ubuntu11.10) ...
Setting up imagemagick-6-common (8:6.9.10.23+dfsg-2.1ubuntu11) ...
Installing new version of config file /etc/ImageMagick-6/delegates.xml ...
Processing triggers for man-db (2.9.1-1) ...

----

Reverting is not working:

sudo apt install imagemagick-6-common=8:6.9.10.23+dfsg-2.1ubuntu11.10
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Version '8:6.9.10.23+dfsg-2.1ubuntu11.10' for 'imagemagick-6-common' was not found

apt list imagemagick-6-common
Listing... Done
imagemagick-6-common/focal,focal,now 8:6.9.10.23+dfsg-2.1ubuntu11 all [installed]

apt-cache madison imagemagick-6-common  # list all versions of a package
imagemagick-6-common | 8:6.9.10.23+dfsg-2.1ubuntu11 | http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages
imagemagick-6-common | 8:6.9.10.23+dfsg-2.1ubuntu11 | http://archive.ubuntu.com/ubuntu focal/universe i386 Packages

apt policy  imagemagick-6-common
imagemagick-6-common:
  Installed: 8:6.9.10.23+dfsg-2.1ubuntu11
  Candidate: 8:6.9.10.23+dfsg-2.1ubuntu11
  Version table:
 *** 8:6.9.10.23+dfsg-2.1ubuntu11 500
        500 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages
        500 http://archive.ubuntu.com/ubuntu focal/universe i386 Packages
        100 /var/lib/dpkg/status

A versão anterior do pacote imagemagick-6-common=8:6.9.10.23+dfsg-2.1ubuntu11.10por algum motivo não está disponível no sistema de gerenciamento de pacotes. Como restaurá-lo?

apt
  • 1 respostas
  • 36 Views
Martin Hope
Anton Samokat
Asked: 2025-01-21 00:34:04 +0800 CST

Como instalar o libmagick++-dev no Ubuntu 20.04?

  • 5

Há um problema com dependências.

Tentei recomendações da pergunta semelhante: Problemas de dependência ao instalar libmagick++-dev no Ubuntu 18.04

Eles não ajudaram.

Este pacote deve ser possível de instalar com downgrade proposto de outros pacotes. Mas esse downgrade requer a remoção de muitos programas instalados. Existe uma maneira de mantê-los e instalá-los libmagick++-dev?

Se não for possível, como reverter pacotes rebaixados? Tentei reinstalar versões instaladas anteriormente (atuais), mas aptpor algum motivo parei de vê-las após o downgrade. Criei uma pergunta separada sobre isso: Como reverter pacotes rebaixados?

O registro das minhas tentativas:

sudo apt install libmagick++-dev 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libmagick++-dev : Depends: imagemagick-6-common (= 8:6.9.10.23+dfsg-2.1ubuntu11) but 8:6.9.10.23+dfsg-2.1ubuntu11.10 is to be installed
                   Depends: libmagick++-6.q16-dev but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

------

$ sudo apt install imagemagick-6-common
Reading package lists... Done
Building dependency tree       
Reading state information... Done
imagemagick-6-common is already the newest version (8:6.9.10.23+dfsg-2.1ubuntu11.10).
imagemagick-6-common set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 15 not upgraded.

------

$ sudo apt install imagemagick-6-common=8:6.9.10.23+dfsg-2.1ubuntu11
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  libimage-magick-perl
The following packages will be DOWNGRADED:
  imagemagick-6-common
0 upgraded, 0 newly installed, 1 downgraded, 1 to remove and 15 not upgraded.
Need to get 60,8 kB of archives.
After this operation, 102 kB disk space will be freed.
Do you want to continue? [Y/n] 

Get:1 http://archive.ubuntu.com/ubuntu focal/universe amd64 imagemagick-6-common all 8:6.9.10.23+dfsg-2.1ubuntu11 [60,8 kB]
Fetched 60,8 kB in 1s (82,4 kB/s)               
(Reading database ... 365848 files and directories currently installed.)
Removing libimage-magick-perl (8:6.9.10.23+dfsg-2.1ubuntu11.10) ...
dpkg: warning: downgrading imagemagick-6-common from 8:6.9.10.23+dfsg-2.1ubuntu11.10 to 8:6.9.10.23+dfsg-2.1ubuntu11
(Reading database ... 365814 files and directories currently installed.)
Preparing to unpack .../imagemagick-6-common_8%3a6.9.10.23+dfsg-2.1ubuntu11_all.deb ...
Unpacking imagemagick-6-common (8:6.9.10.23+dfsg-2.1ubuntu11) over (8:6.9.10.23+dfsg-2.1ubuntu11.10) ...
Setting up imagemagick-6-common (8:6.9.10.23+dfsg-2.1ubuntu11) ...
Installing new version of config file /etc/ImageMagick-6/delegates.xml ...
Processing triggers for man-db (2.9.1-1) ...

------

sudo apt install libmagick++-dev 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libmagick++-dev : Depends: libmagick++-6.q16-dev but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

------

sudo apt install libmagick++-6.q16-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libmagick++-6.q16-dev : Depends: libmagick++-6.q16-8 (= 8:6.9.10.23+dfsg-2.1ubuntu11) but 8:6.9.10.23+dfsg-2.1ubuntu11.10 is to be installed
                         Depends: libmagickcore-6.q16-dev (= 8:6.9.10.23+dfsg-2.1ubuntu11) but it is not going to be installed
                         Depends: libmagickwand-6.q16-dev (= 8:6.9.10.23+dfsg-2.1ubuntu11) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

------

sudo apt install libmagick++-6.q16-8=8:6.9.10.23+dfsg-2.1ubuntu11
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be DOWNGRADED:
  libmagick++-6.q16-8
0 upgraded, 0 newly installed, 1 downgraded, 0 to remove and 15 not upgraded.
Need to get 133 kB of archives.
After this operation, 2 048 B disk space will be freed.
Do you want to continue? [Y/n] 

Get:1 http://archive.ubuntu.com/ubuntu focal/universe amd64 libmagick++-6.q16-8 amd64 8:6.9.10.23+dfsg-2.1ubuntu11 [133 kB]
Fetched 133 kB in 1s (161 kB/s)               
dpkg: warning: downgrading libmagick++-6.q16-8:amd64 from 8:6.9.10.23+dfsg-2.1ubuntu11.10 to 8:6.9.10.23+dfsg-2.1ubuntu11
(Reading database ... 365814 files and directories currently installed.)
Preparing to unpack .../libmagick++-6.q16-8_8%3a6.9.10.23+dfsg-2.1ubuntu11_amd64.deb ...
Unpacking libmagick++-6.q16-8:amd64 (8:6.9.10.23+dfsg-2.1ubuntu11) over (8:6.9.10.23+dfsg-2.1ubuntu11.10) ...
Setting up libmagick++-6.q16-8:amd64 (8:6.9.10.23+dfsg-2.1ubuntu11) ...
Processing triggers for libc-bin (2.31-0ubuntu9.16) ...

------

sudo aptitude install libmagick++-dev
The following NEW packages will be installed:
  libexif-dev{ab} libilmbase-dev{a} liblcms2-dev{a} liblqr-1-0-dev{a} libmagick++-6-headers{a} libmagick++-6.q16-dev{a} libmagick++-dev 
  libmagickcore-6-arch-config{a} libmagickcore-6-headers{a} libmagickcore-6.q16-dev{ab} libmagickwand-6-headers{a} 
  libmagickwand-6.q16-dev{ab} libopenexr-dev{ab} librsvg2-dev{ab} libwmf-dev{a} libxt-dev{a} 
0 packages upgraded, 16 newly installed, 0 to remove and 15 not upgraded.
Need to get 12,2 MB of archives. After unpacking 29,6 MB will be used.
The following packages have unmet dependencies:
 librsvg2-dev : Depends: gir1.2-rsvg-2.0 (= 2.48.2-1) but 2.48.9-1ubuntu0.20.04.4 is installed
                Depends: librsvg2-2 (= 2.48.2-1) but 2.48.9-1ubuntu0.20.04.4 is installed
                Depends: librsvg2-common (= 2.48.2-1) but 2.48.9-1ubuntu0.20.04.4 is installed
 libopenexr-dev : Depends: libopenexr24 (= 2.3.0-6build1) but 2.3.0-6ubuntu0.5 is installed
 libmagickwand-6.q16-dev : Depends: libmagickwand-6.q16-6 (= 8:6.9.10.23+dfsg-2.1ubuntu11) but 8:6.9.10.23+dfsg-2.1ubuntu11.10 is installed
                           Depends: libmagickcore-6.q16-6-extra (= 8:6.9.10.23+dfsg-2.1ubuntu11) but 8:6.9.10.23+dfsg-2.1ubuntu11.10 is installed
 libexif-dev : Depends: libexif12 (= 0.6.21-6) but 0.6.21-6ubuntu0.4 is installed
 libmagickcore-6.q16-dev : Depends: libmagickcore-6.q16-6 (= 8:6.9.10.23+dfsg-2.1ubuntu11) but 8:6.9.10.23+dfsg-2.1ubuntu11.10 is installed
                           Depends: libmagickcore-6.q16-6-extra (= 8:6.9.10.23+dfsg-2.1ubuntu11) but 8:6.9.10.23+dfsg-2.1ubuntu11.10 is installed
The following actions will resolve these dependencies:

     Keep the following packages at their current version:
1)     libexif-dev [Not Installed]                        
2)     libmagick++-6.q16-dev [Not Installed]              
3)     libmagick++-dev [Not Installed]                    
4)     libmagickcore-6.q16-dev [Not Installed]            
5)     libmagickwand-6.q16-dev [Not Installed]            
6)     libopenexr-dev [Not Installed]                     
7)     librsvg2-dev [Not Installed]                       

Accept this solution? [Y/n/q/?] y
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 15 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.

Ctrl + C

------

sudo apt install libmagickcore-6.q16-6-extra=8:6.9.10.23+dfsg-2.1ubuntu11
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be DOWNGRADED:
  libmagickcore-6.q16-6-extra
0 upgraded, 0 newly installed, 1 downgraded, 0 to remove and 15 not upgraded.
Need to get 64,6 kB of archives.
After this operation, 2 048 B disk space will be freed.
Do you want to continue? [Y/n] 

Get:1 http://archive.ubuntu.com/ubuntu focal/universe amd64 libmagickcore-6.q16-6-extra amd64 8:6.9.10.23+dfsg-2.1ubuntu11 [64,6 kB]
Fetched 64,6 kB in 1s (82,2 kB/s)                      
dpkg: warning: downgrading libmagickcore-6.q16-6-extra:amd64 from 8:6.9.10.23+dfsg-2.1ubuntu11.10 to 8:6.9.10.23+dfsg-2.1ubuntu11
(Reading database ... 365969 files and directories currently installed.)
Preparing to unpack .../libmagickcore-6.q16-6-extra_8%3a6.9.10.23+dfsg-2.1ubuntu11_amd64.deb ...
Unpacking libmagickcore-6.q16-6-extra:amd64 (8:6.9.10.23+dfsg-2.1ubuntu11) over (8:6.9.10.23+dfsg-2.1ubuntu11.10) ...
Setting up libmagickcore-6.q16-6-extra:amd64 (8:6.9.10.23+dfsg-2.1ubuntu11) ...

------

sudo apt install libmagickwand-6.q16-6=8:6.9.10.23+dfsg-2.1ubuntu11
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be DOWNGRADED:
  libmagickwand-6.q16-6
0 upgraded, 0 newly installed, 1 downgraded, 0 to remove and 15 not upgraded.
Need to get 305 kB of archives.
After this operation, 2 048 B disk space will be freed.
Do you want to continue? [Y/n] 
Get:1 http://archive.ubuntu.com/ubuntu focal/universe amd64 libmagickwand-6.q16-6 amd64 8:6.9.10.23+dfsg-2.1ubuntu11 [305 kB]
Fetched 305 kB in 1s (301 kB/s)                 
dpkg: warning: downgrading libmagickwand-6.q16-6:amd64 from 8:6.9.10.23+dfsg-2.1ubuntu11.10 to 8:6.9.10.23+dfsg-2.1ubuntu11
(Reading database ... 365969 files and directories currently installed.)
Preparing to unpack .../libmagickwand-6.q16-6_8%3a6.9.10.23+dfsg-2.1ubuntu11_amd64.deb ...
Unpacking libmagickwand-6.q16-6:amd64 (8:6.9.10.23+dfsg-2.1ubuntu11) over (8:6.9.10.23+dfsg-2.1ubuntu11.10) ...
Setting up libmagickwand-6.q16-6:amd64 (8:6.9.10.23+dfsg-2.1ubuntu11) ...
Processing triggers for libc-bin (2.31-0ubuntu9.16) ...

-----

sudo apt install libopenexr24=2.3.0-6build1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be DOWNGRADED:
  libopenexr24
0 upgraded, 0 newly installed, 1 downgraded, 0 to remove and 15 not upgraded.
Need to get 590 kB of archives.
After this operation, 9 216 B disk space will be freed.
Do you want to continue? [Y/n] 

Get:1 http://archive.ubuntu.com/ubuntu focal/universe amd64 libopenexr24 amd64 2.3.0-6build1 [590 kB]
Fetched 590 kB in 2s (353 kB/s)        
dpkg: warning: downgrading libopenexr24:amd64 from 2.3.0-6ubuntu0.5 to 2.3.0-6build1
(Reading database ... 365969 files and directories currently installed.)
Preparing to unpack .../libopenexr24_2.3.0-6build1_amd64.deb ...
Unpacking libopenexr24:amd64 (2.3.0-6build1) over (2.3.0-6ubuntu0.5) ...
Setting up libopenexr24:amd64 (2.3.0-6build1) ...
Processing triggers for libc-bin (2.31-0ubuntu9.16) ...

------

sudo apt install librsvg2-common=2.48.2-1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 librsvg2-common : Depends: librsvg2-2 (= 2.48.2-1) but 2.48.9-1ubuntu0.20.04.4 is to be installed
E: Unable to correct problems, you have held broken packages.

------

sudo aptitude install libmagick++-dev
The following NEW packages will be installed:
  libexif-dev{ab} libilmbase-dev{a} liblcms2-dev{a} liblqr-1-0-dev{a} libmagick++-6-headers{a} libmagick++-6.q16-dev{a} libmagick++-dev 
  libmagickcore-6-arch-config{a} libmagickcore-6-headers{a} libmagickcore-6.q16-dev{ab} libmagickwand-6-headers{a} 
  libmagickwand-6.q16-dev{a} libopenexr-dev{a} librsvg2-dev{ab} libwmf-dev{a} libxt-dev{a} 
0 packages upgraded, 16 newly installed, 0 to remove and 15 not upgraded.
Need to get 12,2 MB of archives. After unpacking 29,6 MB will be used.
The following packages have unmet dependencies:
 librsvg2-dev : Depends: gir1.2-rsvg-2.0 (= 2.48.2-1) but 2.48.9-1ubuntu0.20.04.4 is installed
                Depends: librsvg2-2 (= 2.48.2-1) but 2.48.9-1ubuntu0.20.04.4 is installed
                Depends: librsvg2-common (= 2.48.2-1) but 2.48.9-1ubuntu0.20.04.4 is installed
 libexif-dev : Depends: libexif12 (= 0.6.21-6) but 0.6.21-6ubuntu0.4 is installed
 libmagickcore-6.q16-dev : Depends: libmagickcore-6.q16-6 (= 8:6.9.10.23+dfsg-2.1ubuntu11) but 8:6.9.10.23+dfsg-2.1ubuntu11.10 is installed
The following actions will resolve these dependencies:

     Keep the following packages at their current version:
1)     libexif-dev [Not Installed]                        
2)     libmagick++-6.q16-dev [Not Installed]              
3)     libmagick++-dev [Not Installed]                    
4)     libmagickcore-6.q16-dev [Not Installed]            
5)     libmagickwand-6.q16-dev [Not Installed]            
6)     librsvg2-dev [Not Installed]

Accept this solution? [Y/n/q/?] n

The following actions will resolve these dependencies:

     Downgrade the following packages:                                                                      
1)     gir1.2-rsvg-2.0 [2.48.9-1ubuntu0.20.04.4 (now) -> 2.48.2-1 (focal)]                                  
2)     libexif12 [0.6.21-6ubuntu0.4 (now) -> 0.6.21-6 (focal)]                                              
3)     libmagickcore-6.q16-6 [8:6.9.10.23+dfsg-2.1ubuntu11.10 (now) -> 8:6.9.10.23+dfsg-2.1ubuntu11 (focal)]
4)     librsvg2-2 [2.48.9-1ubuntu0.20.04.4 (now) -> 2.48.2-1 (focal)]                                       
5)     librsvg2-common [2.48.9-1ubuntu0.20.04.4 (now) -> 2.48.2-1 (focal)]                                  

-------

sudo apt install librsvg2-2=2.48.2-1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  apg aptdaemon aptdaemon-data apturl-common audacity-data autokey-common avahi-utils brasero-common brave-keyring cdrdao cheese-common
  chromium-common chromium-sandbox cinnamon-desktop-data cinnamon-l10n compiz-core compiz-plugins-default cracklib-runtime cups-pk-helper
  duplicity evince-common evolution-data-server-common fprintd gedit-common gir1.2-accountsservice-1.0 gir1.2-atk-1.0 gir1.2-atspi-2.0
  gir1.2-cogl-1.0 gir1.2-coglpango-1.0 gir1.2-dbusmenu-glib-0.4 gir1.2-dee-1.0 gir1.2-gck-1 gir1.2-gdesktopenums-3.0 gir1.2-gdm-1.0
  gir1.2-geoclue-2.0 gir1.2-graphene-1.0 gir1.2-gst-plugins-base-1.0 gir1.2-gstreamer-1.0 gir1.2-gudev-1.0 gir1.2-harfbuzz-0.0 gir1.2-ibus-1.0
  gir1.2-javascriptcoregtk-4.0 gir1.2-json-1.0 gir1.2-libvirt-glib-1.0 gir1.2-notify-0.7 gir1.2-packagekitglib-1.0 gir1.2-pango-1.0
  gir1.2-polkit-1.0 gir1.2-rsvg-2.0 gir1.2-secret-1 gir1.2-soup-2.4 gir1.2-spiceclientglib-2.0 gir1.2-totemplparser-1.0 gir1.2-udisks-2.0
  gir1.2-unity-5.0 gir1.2-upowerglib-1.0 gist gnome-control-center-faces gnome-desktop3-data gnome-keyring-pkcs11 gnome-session-common
  gnome-settings-daemon-common gnome-shell-common gnome-software-common gnome-terminal-data gnome-todo-common gnome-video-effects
  gparted-common grilo-plugins-0.3-base gstreamer1.0-gl gstreamer1.0-nice gstreamer1.0-plugins-bad gthumb-data guile-2.2-libs hwdata hwinfo
  inxi ippusbxd libamtk-5-common libatk-bridge2.0-dev libatk1.0-dev libatkmm-1.6-1v5 libatspi2.0-dev libbabl-0.1-0 libcaf-openmpi-3
  libcairo-gobject-perl libcairo-perl libcairomm-1.0-1v5 libcamel-1.2-62 libcdr-0.1-1 libclutter-1.0-common libcoarrays-openmpi-dev
  libcogl-common libcogl-pango20 libcogl-path20 libcogl20 libcompizconfig0 libcrack2 libcue2 libdatrie-dev libdbus-1-dev libdbusmenu-glib4
  libdbusmenu-gtk3-4 libde265-0 libdecoration0 libdee-1.0-4 libdmapsharing-3.0-2 libebackend-1.2-10 libebook-1.2-20 libebook-contacts-1.2-3
  libecal-2.0-1 libedata-book-1.2-26 libedata-cal-2.0-1 libedataserver-1.2-24 libegl1-mesa-dev libepoxy-dev libevent-core-2.1-7 libevent-dev
  libevent-extra-2.1-7 libevent-openssl-2.1-7 libevent-pthreads-2.1-7 libexempi8 libextutils-depends-perl libextutils-pkgconfig-perl
  libfabric1 libfarstream-0.2-5 libflac++6v5 libfluidsynth2 libfm-data libfm-gtk-data libfm4 libfprint-2-2 libfreerdp-client2-2 libfreerdp2-2
  libfribidi-dev libgadu3 libgdm1 libgee-0.8-2 libgeoclue-2-0 libgeocode-glib0 libgexiv2-2 libgjs0g libgl2ps1.4
  libglib-object-introspection-perl libglib-perl libglibmm-2.4-1v5 libgnome-autoar-0-0 libgnome-games-support-common libgnome-todo
  libgnomekbd-common libgom-1.0-0 libgovirt-common libgovirt2 libgpod-common libgpod4 libgraphene-1.0-0 libgraphite2-dev libgrilo-0.3-0
  libgsf-1-114 libgsf-1-common libgsl23 libgslcblas0 libgsound0 libgspell-1-common libgssdp-1.2-0 libgstreamer-gl1.0-0
  libgstreamer-plugins-bad1.0-0 libgtk-3-common libgtk2.0-common libgtksourceview-3.0-common libgtksourceview-4-common libgtop-2.0-11
  libgtop2-common libgupnp-1.2-0 libgupnp-av-1.0-2 libgupnp-dlna-2.0-3 libgupnp-igd-1.0-4 libgvnc-1.0-0 libgweather-common libgxps2
  libharfbuzz-dev libharfbuzz-gobject0 libhd21 libhdf5-openmpi-103 libhwloc-dev libhwloc-plugins libhwloc15 libibus-1.0-5 libibverbs-dev
  libid3tag0 libinstpatch-1.0-2 libjavascriptcoregtk-4.0-18 libjpeg-turbo-progs liblept5 libmeanwhile1 libmediaart-2.0-0 libmessaging-menu0
  libminiupnpc17 libmjpegutils-2.1-0 libmodplug1 libmozjs-68-0 libmpeg2encpp-2.1-0 libmplex2-2.1-0 libnatpmp1 libnetcdf-c++4 libnice10
  libnl-3-dev libnl-route-3-dev libnuma-dev libofa0 libopencv-dnn4.2 libopencv-flann4.2 libopencv-ml4.2 libopencv-photo4.2 libopencv-viz4.2
  libopenmpi-dev libopenmpi3 libopenshot-audio10 libpam-fprintd libpango1.0-dev libpangomm-1.4-1v5 libpangoxft-1.0-0 libpeas-common
  libphodav-2.0-0 libphodav-2.0-common libphonenumber7 libpmix2 libpoppler-glib8 libportsmf0v5 libpotrace0 libprotobuf-c1 libpsm-infinipath1
  libpsm2-2 libpurple-bin libpurple0 libpwquality-common libpwquality1 libqqwing2v5 libqt5webengine-data libqt5webengine5 libqt5webenginecore5
  libqt5webenginewidgets5 librest-0.7-0 librevenge-0.0-0 librsync2 librygel-core-2.6-2 librygel-db-2.6-2 librygel-renderer-2.6-2
  librygel-server-2.6-2 libsgutils2-2 libsoundtouch1 libsoup-gnome2.4-1 libspice-client-glib-2.0-8 libsrtp2-1 libstartup-notification0
  libsysmetrics1 libtesseract4 libthai-dev libtotem-plparser-common libtotem-plparser18 libtracker-control-2.0-0 libtracker-miner-2.0-0
  libtracker-sparql-2.0-0 libunity-protocol-private0 libunity-scopes-json-def-desktop libunity9 libusbredirhost1 libusrsctp1
  libvirt-glib-1.0-0 libvisio-0.1-1 libvncclient1 libvo-aacenc0 libvo-amrwbenc0 libvte-2.91-common libvtk6.3 libwayland-bin libwayland-dev
  libwhoopsie-preferences0 libwildmidi2 libwinpr2-2 libwnck-3-common libwpd-0.10-10 libwpg-0.3-3 libwxbase3.0-0v5 libwxbase3.0-dev
  libwxbase3.1-3v5 libx86emu2 libxcomposite-dev libxcursor-dev libxdamage-dev libxft-dev libxinerama-dev libxkbcommon-dev libxklavier16
  libxnvctrl0 libxrandr-dev libxres1 libxtst-dev libzbar0 libzephyr4 lximage-qt lximage-qt-l10n mobile-broadband-provider-info mutter-common
  nautilus-data nemo-data network-manager-openvpn openmpi-bin openmpi-common pango1.0-tools pcmanfm-qt-l10n pidgin-data
  python-backports.functools-lru-cache python-bs4 python-chardet python-html5lib python-lxml python-numpy python-six python-soupsieve
  python-webencodings python3-aptdaemon python3-brlapi python3-compizconfig python3-cups python3-cupshelpers python3-defer python3-defusedxml
  python3-fasteners python3-ibus-1.0 python3-lockfile python3-louis python3-macaroonbakery python3-mako python3-markupsafe python3-monotonic
  python3-protobuf python3-pyatspi python3-pyinotify python3-pymacaroons python3-pyqt5.qtopengl python3-pyqt5.qtsvg python3-pyqt5.qtwebchannel
  python3-pyqt5.qtwebengine python3-rfc3339 python3-sentry-sdk python3-speechd python3-xlib python3-zmq remmina-common rhythmbox-data rygel
  shotwell-common smartmontools software-properties-common spice-client-glib-usb-acl-helper switcheroo-control syslinux syslinux-common
  syslinux-legacy system-config-printer-udev timgm6mb-soundfont totem-common tracker tracker-extract tracker-miner-fs transmission-common
  update-notifier-common usb-creator-common vim-gui-common wayland-protocols whoopsie-preferences wmctrl wx-common wx3.0-headers
  x11proto-randr-dev x11proto-record-dev x11proto-xinerama-dev xapps-common xbrlapi xscreensaver-data xwayland yelp-xsl zenity-common
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  gthumb-data
Suggested packages:
  librsvg2-bin
Recommended packages:
  yelp librsvg2-common
The following packages will be REMOVED:
  adwaita-icon-theme aisleriot apport-gtk apturl audacity autokey-gtk baobab brave-browser cheese chrome-gnome-shell chromium code
  compizconfig-settings-manager dconf-editor deja-dup dropbox eog evince evolution-data-server file-roller firefox galternatives gcr gdm3
  gedit gir1.2-appindicator3-0.1 gir1.2-clutter-1.0 gir1.2-clutter-gst-3.0 gir1.2-gcr-3 gir1.2-gnomebluetooth-1.0 gir1.2-gnomedesktop-3.0
  gir1.2-gtk-3.0 gir1.2-gtk-vnc-2.0 gir1.2-gtkclutter-1.0 gir1.2-gtksource-3.0 gir1.2-gtksource-4 gir1.2-gweather-3.0 gir1.2-handy-0.0
  gir1.2-mutter-6 gir1.2-nma-1.0 gir1.2-peas-1.0 gir1.2-rb-3.0 gir1.2-spiceclientgtk-3.0 gir1.2-totem-1.0 gir1.2-vte-2.91 gir1.2-webkit2-4.0
  gir1.2-wnck-3.0 gjs gkbd-capplet gmtp gnome-bluetooth gnome-calculator gnome-calendar gnome-characters gnome-control-center
  gnome-disk-utility gnome-font-viewer gnome-getting-started-docs gnome-getting-started-docs-ru gnome-icon-theme gnome-initial-setup
  gnome-keyring gnome-logs gnome-mahjongg gnome-mines gnome-online-accounts gnome-power-manager gnome-screenshot gnome-session-bin
  gnome-session-canberra gnome-settings-daemon gnome-shell gnome-shell-extension-appindicator gnome-shell-extension-desktop-icons
  gnome-shell-extension-prefs gnome-shell-extension-ubuntu-dock gnome-software gnome-software-plugin-snap gnome-startup-applications
  gnome-sudoku gnome-system-monitor gnome-terminal gnome-todo gnome-tweak-tool gnome-tweaks gnome-user-docs gnome-user-docs-ru
  google-chrome-stable gparted grub-customizer gsmartcontrol gstreamer1.0-clutter-3.0 gthumb humanity-icon-theme ibus ibus-data ibus-gtk
  ibus-gtk3 ibus-table inkscape language-selector-gnome libamtk-5-0 libappindicator3-1 libavahi-ui-gtk3-0 libbrasero-media3-1
  libcanberra-gtk3-0 libcanberra-gtk3-module libcheese-gtk25 libcheese8 libcinnamon-desktop4 libclutter-1.0-0 libclutter-gst-3.0-0
  libclutter-gtk-1.0-0 libcolord-gtk1 libdazzle-1.0-0 libedataserverui-1.2-2 libevdocument3-4 libevview3-3 libfm-gtk4 libfm-modules
  libgail-3-0 libgail-common libgail18 libgcr-ui-3-1 libglade2-0 libgnome-bluetooth13 libgnome-desktop-3-19 libgnome-games-support-1-3
  libgnomekbd8 libgoa-backend-1.0-1 libgspell-1-2 libgtk-3-0 libgtk-3-bin libgtk-3-dev libgtk-vnc-2.0-0 libgtk2.0-0 libgtk2.0-bin libgtk3-perl
  libgtkmm-2.4-1v5 libgtkmm-3.0-1v5 libgtksourceview-3.0-1 libgtksourceview-4-0 libgtkspell0 libgweather-3-16 libhandy-0.0-0 libmutter-6-0
  libnautilus-extension1a libnemo-extension1 libnma0 libopencv-calib3d4.2 libopencv-contrib4.2 libopencv-features2d4.2 libopencv-highgui4.2
  libopencv-objdetect4.2 libopencv-shape4.2 libopencv-stitching4.2 libopencv-superres4.2 libopencv-video4.2 libopencv-videostab4.2
  libopenshot27 libpeas-1.0-0 librhythmbox-core10 librsvg2-common libspice-client-gtk-3.0-5 libtepl-4-0 libtotem0 libvte-2.91-0
  libwebkit2gtk-4.0-37 libwnck-3-0 libwxgtk3.0-gtk3-0v5 libwxgtk3.0-gtk3-dev libwxgtk3.1-gtk3-3v5 libxapp1 libyelp0 meld mousetweaks mutter
  nautilus nautilus-extension-gnome-terminal nautilus-image-converter nautilus-share nemo nemo-fileroller network-manager-gnome
  network-manager-openvpn-gnome network-manager-pptp-gnome openshot openshot-qt orca paprefs pavucontrol pcmanfm-qt pidgin pinentry-gnome3
  policykit-1-gnome python3-aptdaemon.gtk3widgets python3-openshot qemu-system-gui qt5-gtk-platformtheme remmina remmina-plugin-rdp
  remmina-plugin-secret remmina-plugin-vnc rhythmbox rhythmbox-plugin-alternative-toolbar rhythmbox-plugins seahorse shotwell simple-scan
  skypeforlinux software-properties-gtk spice-vdagent sysmontask system-config-printer system-config-printer-common thunderbird
  thunderbird-gnome-support thunderbird-locale-en thunderbird-locale-en-gb thunderbird-locale-en-us thunderbird-locale-es
  thunderbird-locale-es-ar thunderbird-locale-es-es thunderbird-locale-ru thunderbird-locale-uk totem totem-plugins transmission-gtk
  ubuntu-desktop ubuntu-desktop-minimal ubuntu-docs ubuntu-mono ubuntu-release-upgrader-gtk ubuntu-session update-manager update-notifier
  usb-creator-gtk vim-gtk3 vino virt-manager virt-viewer vlc-plugin-notify xdg-desktop-portal-gtk xdg-user-dirs-gtk xscreensaver yad yelp
  zenity
The following packages will be upgraded:
  gthumb-data
The following packages will be DOWNGRADED:
  librsvg2-2
1 upgraded, 0 newly installed, 1 downgraded, 248 to remove and 10 not upgraded.
Need to get 3 094 kB of archives.
After this operation, 2 973 MB disk space will be freed.
Do you want to continue? [Y/n]

NO

Informações adicionais sobre apt:

apt-cache policy libmagick++-6.q16-dev
libmagick++-6.q16-dev:
  Installed: (none)
  Candidate: 8:6.9.10.23+dfsg-2.1ubuntu11
  Version table:
     8:6.9.10.23+dfsg-2.1ubuntu11 500
        500 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages

apt-cache policy libmagick++-dev 
libmagick++-dev:
  Installed: (none)
  Candidate: 8:6.9.10.23+dfsg-2.1ubuntu11
  Version table:
     8:6.9.10.23+dfsg-2.1ubuntu11 500
        500 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages
        500 http://archive.ubuntu.com/ubuntu focal/universe i386 Packages
find /etc/apt/ -name '*.list' -exec echo {} \; -exec cat {} \; -exec echo "----------" \; -exec echo \;
...
/etc/apt/sources.list

deb http://archive.ubuntu.com/ubuntu focal main universe restricted
----------

/etc/apt/sources.list.d/debian-stable.list
deb [signed-by=/usr/share/keyrings/debian-archive-keyring.gpg] http://deb.debian.org/debian stable main
deb-src [signed-by=/usr/share/keyrings/debian-archive-keyring.gpg] http://deb.debian.org/debian stable main

deb [signed-by=/usr/share/keyrings/debian-archive-keyring.gpg] http://deb.debian.org/debian-security/ stable-security main
deb-src [signed-by=/usr/share/keyrings/debian-archive-keyring.gpg] http://deb.debian.org/debian-security/ stable-security main

deb [signed-by=/usr/share/keyrings/debian-archive-keyring.gpg] http://deb.debian.org/debian stable-updates main
deb-src [signed-by=/usr/share/keyrings/debian-archive-keyring.gpg] http://deb.debian.org/debian stable-updates main
...
----------
apt
  • 1 respostas
  • 78 Views
Martin Hope
Anton Samokat
Asked: 2024-08-05 15:33:54 +0800 CST

Como compilar e instalar o leitor de PDF qpdfview mais recente?

  • 5

Meu ambiente de sistema é Ubuntu 20.04. Baixei o código-fonte mais recente para qpdfview(versão 0.5 a partir de agora) em: https://launchpad.net/qpdfview/+download

Instruções de instalação no READMEarquivo:

Depende de libQtCore, libQtGui. Também depende de libQtSvg, libQtSql, libQtDBus, libcups, resp. libz se SVG, SQL, D-Bus, CUPS, resp. O suporte SyncTeX está habilitado. Também depende do libmagic se o Qt versão 4 for usado e o suporte ao libmagic estiver habilitado. O plug-in PDF depende de libQtCore, libQtXml, libQtGui e libpoppler-qt4 ou libpoppler-qt5. O plug-in PS depende de libQtCore, libQtGui e libspectre. O plug-in DjVu depende de libQtCore, libQtGui e libdjvulibre. O plug-in Fitz depende de libQtCore, libQtGui e libmupdf.

O plug-in Fitz é atualmente considerado experimental devido à falta de um mantenedor. Também carece de suporte para vários recursos, por exemplo, metadados, criptografia, pesquisa de texto, extração de texto, campos de formulário e anotações.

Ele é construído usando "lrelease qpdfview.pro", "qmake qpdfview.pro" e "make". Ele é instalado usando "make install". Os caminhos de instalação estão definidos em "qpdfview.pri".

Qt5Ferramentas e dependências instaladas para qpdfview:

sudo apt install libcups2-dev libmupdf-dev libdjvulibre-dev libspectre-dev libpoppler-qt5-dev qttools5-dev-tools qtbase5-dev qt5-qmake cmake

Compilando pwdfviewcom os seguintes comandos:

lrelease qpdfview.pro
qmake qpdfview.pro
make

O último makecomando produz a seguinte saída com erro:

qpdfview-0.5$ make

( test -e Makefile.pdf-plugin || /usr/lib/qt5/bin/qmake -o Makefile.pdf-plugin qpdfview-0.5/pdf-plugin.pro ) && make -f Makefile.pdf-plugin 
make[1]: Entering directory 'qpdfview-0.5'
make[1]: Nothing to be done for 'first'.
make[1]: Leaving directory 'qpdfview-0.5'
( test -e Makefile.ps-plugin || /usr/lib/qt5/bin/qmake -o Makefile.ps-plugin qpdfview-0.5/ps-plugin.pro ) && make -f Makefile.ps-plugin 
make[1]: Entering directory 'qpdfview-0.5'
make[1]: Nothing to be done for 'first'.
make[1]: Leaving directory 'qpdfview-0.5'
( test -e Makefile.djvu-plugin || /usr/lib/qt5/bin/qmake -o Makefile.djvu-plugin qpdfview-0.5/djvu-plugin.pro ) && make -f Makefile.djvu-plugin 
make[1]: Entering directory 'qpdfview-0.5'
make[1]: Nothing to be done for 'first'.
make[1]: Leaving directory 'qpdfview-0.5'
( test -e Makefile.image-plugin || /usr/lib/qt5/bin/qmake -o Makefile.image-plugin qpdfview-0.5/image-plugin.pro ) && make -f Makefile.image-plugin 
make[1]: Entering directory 'qpdfview-0.5'
make[1]: Nothing to be done for 'first'.
make[1]: Leaving directory 'qpdfview-0.5'
( test -e Makefile.application || /usr/lib/qt5/bin/qmake -o Makefile.application qpdfview-0.5/application.pro ) && make -f Makefile.application 
make[1]: Entering directory 'qpdfview-0.5'
g++ -Wl,-O1 -o qpdfview objects/settings.o objects/pluginhandler.o objects/shortcuthandler.o objects/rendertask.o objects/tileitem.o objects/pageitem.o objects/thumbnailitem.o objects/presentationview.o objects/searchmodel.o objects/searchitemdelegate.o objects/searchtask.o objects/miscellaneous.o objects/documentlayout.o objects/documentview.o objects/printdialog.o objects/settingsdialog.o objects/fontsdialog.o objects/helpdialog.o objects/recentlyusedmenu.o objects/recentlyclosedmenu.o objects/bookmarkmenu.o objects/bookmarkdialog.o objects/bookmarkmodel.o objects/database.o objects/mainwindow.o objects/application.o objects/main.o objects/synctex_parser.o objects/synctex_parser_utils.o objects/signalhandler.o objects/qrc_icons.o objects/moc_settings.o objects/moc_model.o objects/moc_pluginhandler.o objects/moc_shortcuthandler.o objects/moc_rendertask.o objects/moc_pageitem.o objects/moc_thumbnailitem.o objects/moc_presentationview.o objects/moc_searchmodel.o objects/moc_searchitemdelegate.o objects/moc_searchtask.o objects/moc_miscellaneous.o objects/moc_documentview.o objects/moc_printdialog.o objects/moc_settingsdialog.o objects/moc_fontsdialog.o objects/moc_helpdialog.o objects/moc_recentlyusedmenu.o objects/moc_recentlyclosedmenu.o objects/moc_bookmarkmodel.o objects/moc_bookmarkmenu.o objects/moc_bookmarkdialog.o objects/moc_database.o objects/moc_mainwindow.o objects/moc_application.o objects/moc_signalhandler.o   -lz /usr/lib/x86_64-linux-gnu/libQt5PrintSupport.so /usr/lib/x86_64-linux-gnu/libQt5Svg.so /usr/lib/x86_64-linux-gnu/libQt5Widgets.so /usr/lib/x86_64-linux-gnu/libQt5Gui.so /usr/lib/x86_64-linux-gnu/libQt5Concurrent.so /usr/lib/x86_64-linux-gnu/libQt5Sql.so /usr/lib/x86_64-linux-gnu/libQt5DBus.so /usr/lib/x86_64-linux-gnu/libQt5Core.so /usr/lib/x86_64-linux-gnu/libGL.so -lpthread   
/usr/bin/ld: objects/documentview.o: in function `qpdfview::DocumentView::printUsingCUPS(QPrinter*, qpdfview::PrintOptions const&, int, int)':
documentview.cpp:(.text+0xb56a): undefined reference to `cupsGetDests'
/usr/bin/ld: documentview.cpp:(.text+0xb5ab): undefined reference to `cupsGetDest'
/usr/bin/ld: documentview.cpp:(.text+0xb65a): undefined reference to `cupsAddOption'
/usr/bin/ld: documentview.cpp:(.text+0xb769): undefined reference to `cupsAddOption'
/usr/bin/ld: documentview.cpp:(.text+0xb803): undefined reference to `cupsAddOption'
/usr/bin/ld: documentview.cpp:(.text+0xb88b): undefined reference to `cupsAddOption'
/usr/bin/ld: documentview.cpp:(.text+0xb8d3): undefined reference to `cupsAddOption'
/usr/bin/ld: documentview.cpp:(.text+0xb961): undefined reference to `cupsGetOption'
/usr/bin/ld: documentview.cpp:(.text+0xb9e7): undefined reference to `cupsGetOption'
/usr/bin/ld: documentview.cpp:(.text+0xba50): undefined reference to `cupsAddOption'
/usr/bin/ld: documentview.cpp:(.text+0xba90): undefined reference to `cupsGetOption'
/usr/bin/ld: documentview.cpp:(.text+0xbd1b): undefined reference to `cupsPrintFile'
/usr/bin/ld: documentview.cpp:(.text+0xbdd1): undefined reference to `cupsFreeDests'
/usr/bin/ld: documentview.cpp:(.text+0xbdde): undefined reference to `cupsFreeOptions'
/usr/bin/ld: documentview.cpp:(.text+0xbdfa): undefined reference to `cupsFreeDests'
/usr/bin/ld: documentview.cpp:(.text+0xbe07): undefined reference to `cupsFreeOptions'
/usr/bin/ld: documentview.cpp:(.text+0xbe69): undefined reference to `cupsGetPPD'
/usr/bin/ld: documentview.cpp:(.text+0xbe7f): undefined reference to `ppdOpenFile'
/usr/bin/ld: documentview.cpp:(.text+0xbe9c): undefined reference to `ppdFindOption'
/usr/bin/ld: documentview.cpp:(.text+0xbf0a): undefined reference to `cupsAddOption'
/usr/bin/ld: documentview.cpp:(.text+0xbf17): undefined reference to `ppdClose'
/usr/bin/ld: documentview.cpp:(.text+0xbf81): undefined reference to `cupsAddOption'
/usr/bin/ld: documentview.cpp:(.text+0xbfa5): undefined reference to `cupsAddOption'
/usr/bin/ld: documentview.cpp:(.text+0xbfcd): undefined reference to `cupsAddOption'
/usr/bin/ld: documentview.cpp:(.text+0xc099): undefined reference to `cupsAddOption'
/usr/bin/ld: documentview.cpp:(.text+0xc29d): undefined reference to `cupsAddOption'
/usr/bin/ld: objects/documentview.o:documentview.cpp:(.text+0xc2c5): more undefined references to `cupsAddOption' follow
/usr/bin/ld: objects/documentview.o: in function `qpdfview::DocumentView::printUsingCUPS(QPrinter*, qpdfview::PrintOptions const&, int, int)':
documentview.cpp:(.text+0xc518): undefined reference to `cupsLastErrorString'
/usr/bin/ld: documentview.cpp:(.text+0xc657): undefined reference to `cupsLastErrorString'
/usr/bin/ld: documentview.cpp:(.text+0xc6e1): undefined reference to `cupsFreeDests'
/usr/bin/ld: documentview.cpp:(.text+0xc788): undefined reference to `cupsAddOption'
/usr/bin/ld: objects/documentview.o: in function `qpdfview::DocumentView::printUsingCUPS(QPrinter*, qpdfview::PrintOptions const&, int, int) [clone .cold]':
documentview.cpp:(.text.unlikely+0x955): undefined reference to `ppdClose'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile.application:358: qpdfview] Error 1
make[1]: Leaving directory 'qpdfview-0.5'
make: *** [Makefile:164: sub-application-pro-make_first-ordered] Error 2

De acordo com esta resposta parece que o problema está no código fonte. Mas eu não tenho certeza. Pode ser que eu tenha perdido alguma dependência adicional. Continuaremos investigando, mas provavelmente alguém já compilou este programa com sucesso?

compiling
  • 1 respostas
  • 35 Views
Martin Hope
Anton Samokat
Asked: 2024-01-09 02:34:15 +0800 CST

Como instalar paprefs (preferências do PulseAudio)

  • 5

Ubuntu 20.04

A instalação paprefsapresenta os seguintes erros:

sudo apt install paprefs
The following packages have unmet dependencies:
 paprefs : Depends: pulseaudio-module-gsettings but it is not going to be installed
           Depends: pulseaudio-module-zeroconf but it is not going to be installed
E: Unable to correct problems, you have held broken packages.


sudo apt -o Debug::pkgProblemResolver=true -o Debug::Acquire::http=true install paprefs
Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) paprefs:amd64 < none -> 1.1-1build1 @un puN Ib >
Broken paprefs:amd64 Depends on pulseaudio-module-gsettings:amd64 < none | 1:13.99.1-1ubuntu3.8 @un uH >
  Considering pulseaudio-module-gsettings:amd64 1 as a solution to paprefs:amd64 9999
    Reinst Failed early because of libpulse0:amd64
  Considering pulseaudio-module-gsettings:amd64 1 as a solution to paprefs:amd64 9999
Broken paprefs:amd64 Depends on pulseaudio-module-zeroconf:amd64 < none | 1:13.99.1-1ubuntu3.8 @un uH >
  Considering pulseaudio-module-zeroconf:amd64 1 as a solution to paprefs:amd64 9999
    Reinst Failed early because of libpulse0:amd64
  Considering pulseaudio-module-zeroconf:amd64 1 as a solution to paprefs:amd64 9999


sudo apt install pulseaudio-module-gsettings
The following packages have unmet dependencies:
 pulseaudio-module-gsettings : Depends: libpulse0 (= 1:13.99.1-1ubuntu3.8) but 1:13.99.1-1ubuntu3.13 is to be installed
                               Depends: pulseaudio (= 1:13.99.1-1ubuntu3.8)
E: Unable to correct problems, you have held broken packages.


sudo apt install pulseaudio-module-zeroconf
The following packages have unmet dependencies:
 pulseaudio-module-zeroconf : Depends: libpulse0 (= 1:13.99.1-1ubuntu3.8) but 1:13.99.1-1ubuntu3.13 is to be installed
                              Depends: pulseaudio (= 1:13.99.1-1ubuntu3.8)
E: Unable to correct problems, you have held broken packages.

Versões instaladas de libpulse0e pulseaudio:

apt list libpulse0 # check installed version of libpulse0
libpulse0/now 1:13.99.1-1ubuntu3.13 amd64 [installed,local]
libpulse0/focal-security 1:13.99.1-1ubuntu3.8 i386

apt list pulseaudio
pulseaudio/now 1:13.99.1-1ubuntu3.13 amd64 [installed,local]
pulseaudio/focal-security 1:13.99.1-1ubuntu3.8 i386

Isso parece ser um bug Ubuntu 20.04porque libpulse0a versão 1:13.99.1-1ubuntu3.13já está instalada no sistema, mas conforme descrito na mensagem de erro pulseaudio-module-gsettingse pulseaudio-module-zeroconfdepende libpulse0da versão estritamente igual a 1:13.99.1-1ubuntu3.8(que é menor que a já instalada)

Perguntas relacionadas:

  • Não é possível instalar o Paprefs [Fechado]
  • Não é possível instalar paprefs
  • Incapaz de corrigir problemas, você manteve pacotes quebrados
apt
  • 1 respostas
  • 654 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Existe um comando para listar todos os usuários? Também para adicionar, excluir, modificar usuários, no terminal?

    • 9 respostas
  • Marko Smith

    Como excluir um diretório não vazio no Terminal?

    • 4 respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Martin Hope
    Flimm Como posso usar o docker sem sudo? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    led-Zepp Como faço para salvar a saída do terminal em um arquivo? 2014-02-15 11:49:07 +0800 CST
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve