![apt-get 中的 GLEW 没有包含文件](https://linux22.com/image/1087169/apt-get%20%E4%B8%AD%E7%9A%84%20GLEW%20%E6%B2%A1%E6%9C%89%E5%8C%85%E5%90%AB%E6%96%87%E4%BB%B6.png)
环境信息:ubuntu 14.04 LTS
我只是sudo apt-get install glew-utils
。但是当我find / -name "*glew*"
得到这样的信息时:
/usr/share/doc/libglewmx1.10
/usr/share/doc/glew-utils
/usr/share/doc/libglew1.10
/usr/bin/glewinfo
但意料之中的事情/include
却/lib
落空了!
apt-get 出现了一些我不知道的错误,这里称之为 cups。dpkg 似乎被这个 cups 阻塞了。我的假设正确吗?如何修复它?
ndn-07@ndn07-desktop:~$ sudo apt-get install glew-utils
Reading package lists... Done
Building dependency tree
Reading state information... Done
glew-utils is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 1293 not upgraded.
3 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up cups-daemon (2.0.2-1ubuntu3.2) ...
AppArmor parser error for /etc/apparmor.d/usr.sbin.cupsd in /etc/apparmor.d/usr.sbin.cupsd at line 145: syntax error, unexpected TOK_CONDLISTID, expecting TOK_MODE
update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match cups Default-Stop values (1)
/usr/sbin/invoke-rc.d: 1: /usr/sbin/invoke-rc.d: /sbin/runlevel: not found
start: Job failed to start
invoke-rc.d: initscript cups, action "start" failed.
dpkg: error processing package cups-daemon (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of cups-core-drivers:
cups-core-drivers depends on cups-daemon (>= 2.0.2-1ubuntu3.2); however:
Package cups-daemon is not configured yet.
dpkg: error processing package cups-core-drivers (--configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
dpkg: dependency problems prevent configuration of cups:
cups depends on cups-core-drivers (>= 2.0.2-1ubuntu3.2); however:
Package cups-core-drivers is not configured yet.
cups depends on cups-daemon (>= 2.0.2-1ubuntu3.2); however:
Package cups-daemon is not configured yet.
dpkg: error processing package cups (--configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
E: Sub-process /usr/bin/dpkg returned an error code (1)
====================
更新和升级时出现的错误可能与此问题有关:
===================== 更新
Hit http://mirrors.163.com vivid-backports/main Translation-en
Hit http://mirrors.163.com vivid-backports/multiverse Translation-en
Hit http://mirrors.163.com vivid-backports/restricted Translation-en
Hit http://mirrors.163.com vivid-backports/universe Translation-en
Fetched 7,962 kB in 2min 46s (47.8 kB/s)
W: Failed to fetch bzip2:/var/lib/apt/lists/partial/mirrors.163.com_ubuntu_dists_vivid-security_main_i18n_Translation-en Hash Sum mismatch
W: Failed to fetch bzip2:/var/lib/apt/lists/partial/mirrors.163.com_ubuntu_dists_vivid-updates_universe_binary-amd64_Packages Hash Sum mismatch
W: Failed to fetch bzip2:/var/lib/apt/lists/partial/mirrors.163.com_ubuntu_dists_vivid-updates_main_binary-i386_Packages Hash Sum mismatch
E: Some index files failed to download. They have been ignored, or old ones used instead.
================== 升级
xul-ext-ubufox xul-ext-unity xul-ext-webaccounts
xul-ext-websites-integration yelp yelp-xsl zeitgeist zeitgeist-core
zeitgeist-datahub zenity zenity-common zlib1g
963 upgraded, 0 newly installed, 0 to remove and 330 not upgraded.
3 not fully installed or removed.
Need to get 331 kB/363 MB of archives.
After this operation, 94.6 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://mirrors.163.com/ubuntu/ vivid/main libasound2 amd64 1.0.28-1 [331 kB]
Fetched 374 kB in 0s (1,715 kB/s)
W: Unknown Multi-Arch type 'no' for package 'compiz-core'
W: Unknown Multi-Arch type 'no' for package 'compiz-gnome'
W: Unknown Multi-Arch type 'no' for package 'compiz-core'
W: Unknown Multi-Arch type 'no' for package 'compiz-gnome'
W: Unknown Multi-Arch type 'no' for package 'compiz-core'
W: Unknown Multi-Arch type 'no' for package 'compiz-gnome'
W: Unknown Multi-Arch type 'no' for package 'compiz-core'
W: Unknown Multi-Arch type 'no' for package 'compiz-gnome'
W: You may want to run apt-get update to correct these problems
E: Failed to fetch http://mirrors.163.com/ubuntu/pool/main/a/alsa-lib/libasound2_1.0.28-1_amd64.deb Size mismatch
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
================ apt-get 安装 -f
xserver-common xserver-xorg-input-all xserver-xorg-video-all xterm
xul-ext-ubufox xul-ext-unity xul-ext-webaccounts
xul-ext-websites-integration yelp yelp-xsl zeitgeist zeitgeist-core
zeitgeist-datahub zenity zenity-common zlib1g
963 upgraded, 0 newly installed, 0 to remove and 330 not upgraded.
3 not fully installed or removed.
Need to get 331 kB/363 MB of archives.
After this operation, 94.6 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://mirrors.163.com/ubuntu/ vivid/main libasound2 amd64 1.0.28-1 [331 kB]
Fetched 374 kB in 0s (1,715 kB/s)
W: Unknown Multi-Arch type 'no' for package 'compiz-core'
W: Unknown Multi-Arch type 'no' for package 'compiz-gnome'
W: Unknown Multi-Arch type 'no' for package 'compiz-core'
W: Unknown Multi-Arch type 'no' for package 'compiz-gnome'
W: Unknown Multi-Arch type 'no' for package 'compiz-core'
W: Unknown Multi-Arch type 'no' for package 'compiz-gnome'
W: Unknown Multi-Arch type 'no' for package 'compiz-core'
W: Unknown Multi-Arch type 'no' for package 'compiz-gnome'
W: You may want to run apt-get update to correct these problems
E: Failed to fetch http://mirrors.163.com/ubuntu/pool/main/a/alsa-lib/libasound2_1.0.28-1_amd64.deb Size mismatch
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
ndn-07@ndn07-desktop:~$ sudo apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 1293 not upgraded.
3 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up cups-daemon (2.0.2-1ubuntu3.2) ...
AppArmor parser error for /etc/apparmor.d/usr.sbin.cupsd in /etc/apparmor.d/usr.sbin.cupsd at line 145: syntax error, unexpected TOK_CONDLISTID, expecting TOK_MODE
update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match cups Default-Stop values (1)
/usr/sbin/invoke-rc.d: 1: /usr/sbin/invoke-rc.d: /sbin/runlevel: not found
start: Job failed to start
invoke-rc.d: initscript cups, action "start" failed.
dpkg: error processing package cups-daemon (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of cups-core-drivers:
cups-core-drivers depends on cups-daemon (>= 2.0.2-1ubuntu3.2); however:
Package cups-daemon is not configured yet.
dpkg: error processing package cups-core-drivers (--configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
dpkg: dependency problems prevent configuration of cups:
cups depends on cups-core-drivers (>= 2.0.2-1ubuntu3.2); however:
Package cups-core-drivers is not configured yet.
cups depends on cups-daemon (>= 2.0.2-1ubuntu3.2); however:
Package cups-daemon is not configured yet.
dpkg: error processing package cups (--configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
Errors were encountered while processing:
cups-daemon
cups-core-drivers
cups
E: Sub-process /usr/bin/dpkg returned an error code (1)
=============== 清理 apt 列表后
xul-ext-ubufox xul-ext-unity xul-ext-webaccounts
xul-ext-websites-integration yelp yelp-xsl zeitgeist zeitgeist-core
zeitgeist-datahub zenity zenity-common zlib1g
963 upgraded, 0 newly installed, 0 to remove and 330 not upgraded.
3 not fully installed or removed.
Need to get 331 kB/363 MB of archives.
After this operation, 94.6 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://mirrors.163.com/ubuntu/ vivid/main libasound2 amd64 1.0.28-1 [331 kB]
Fetched 374 kB in 0s (973 kB/s)
W: Unknown Multi-Arch type 'no' for package 'compiz-core'
W: Unknown Multi-Arch type 'no' for package 'compiz-gnome'
W: Unknown Multi-Arch type 'no' for package 'compiz-core'
W: Unknown Multi-Arch type 'no' for package 'compiz-gnome'
W: Unknown Multi-Arch type 'no' for package 'compiz-core'
W: Unknown Multi-Arch type 'no' for package 'compiz-gnome'
W: You may want to run apt-get update to correct these problems
E: Failed to fetch http://mirrors.163.com/ubuntu/pool/main/a/alsa-lib/libasound2_1.0.28-1_amd64.deb Size mismatch
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
ndn-07@ndn07-desktop:~$ sudo apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 1293 not upgraded.
3 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up cups-daemon (2.0.2-1ubuntu3.2) ...
AppArmor parser error for /etc/apparmor.d/usr.sbin.cupsd in /etc/apparmor.d/usr.sbin.cupsd at line 145: syntax error, unexpected TOK_CONDLISTID, expecting TOK_MODE
update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match cups Default-Stop values (1)
/usr/sbin/invoke-rc.d: 1: /usr/sbin/invoke-rc.d: /sbin/runlevel: not found
start: Job failed to start
invoke-rc.d: initscript cups, action "start" failed.
dpkg: error processing package cups-daemon (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of cups-core-drivers:
cups-core-drivers depends on cups-daemon (>= 2.0.2-1ubuntu3.2); however:
Package cups-daemon is not configured yet.
dpkg: error processing package cups-core-drivers (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of cups:
cups depends on cups-core-drivers (>= 2.0.2-1ubuntu3.2); however:
Package cups-core-drivers is not configured yet.
cups depends on cups-daemon (>= 2.0.2-1ubuntu3.2); however:
Package cups-daemon is not configured yet.
dpkg: error processing package cups (--configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because the error message indicates its a followup error from a previous failure.
E: Sub-process /usr/bin/dpkg returned an error code (1)
ndn-07@ndn07-desktop:~$ sudo apt-get install glew-utils
答案1
我不知道你为什么期望它会在这些目录中安装任何东西。但你看到的内容是正确的,包没有任何问题。
该软件包提供以下文件:
/usr/bin/glewinfo
/usr/bin/visualinfo
/usr/share/doc/glew-utils/README.txt
/usr/share/doc/glew-utils/TODO.txt
/usr/share/doc/glew-utils/changelog.Debian.gz
/usr/share/doc/glew-utils/copyright
来源:http://packages.ubuntu.com/trusty/amd64/glew-utils/filelist