Guy*_*984 4 installation dependencies 12.04
我正在尝试在我的 Ubuntu 12.04 P.P.Pangolin 上安装 Gnome 并收到以下错误:
root@***:~# sudo apt-get install gnome-core gnome-session-fallback
Reading package lists... Done
Building dependency tree
Reading state information... Done
gnome-core is already the newest version.
gnome-session-fallback is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
5 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 bluez (4.98-2ubuntu7) ...
start: Job failed to start
invoke-rc.d: initscript bluetooth, action "start" failed.
dpkg: error processing bluez (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of gnome-bluetooth:
gnome-bluetooth depends on bluez (>= 4.36); however:
Package bluez is not configured yet.
dpkg: error processing gnome-bluetooth (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of gnome-shell:
gnome-shell depends on gnome-bluetooth (>= 3.0.0); however:
Package gnome-bluetooth is not configured yet.
dpkg: error processing gnome-shell (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of gnome-user-share:
gnome-user-share depends on gnome-bluetooth; however:
Package gnome-bluetooth is not configured yet.
dpkg: error processing gnome-user-share (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of gnome-core:
gnome-core depends on gNo 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.
No apport report written because MaxReports is reached already
No apport report written because MaxReports is reached already
nome-bluetooth (>= 3.0); however:
Package gnome-bluetooth is not configured yet.
gnome-core depends on gnome-shell (>= 3.0); however:
Package gnome-shell is not configured yet.
gnome-core depends on gnome-user-share (>= 3.0); however:
Package gnome-user-share is not configured yet.
dpkg: error processing gnome-core (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
bluez
gnome-bluetooth
gnome-shell
gnome-user-share
gnome-core
E: Sub-process /usr/bin/dpkg returned an error code (1)
Run Code Online (Sandbox Code Playgroud)
系统日志:
Oct 5 16:04:17 ks34900 bluetoothd[5176]: Bluetooth daemon 4.98
Oct 5 16:04:17 ks34900 bluetoothd[5176]: Starting SDP server
Oct 5 16:04:17 ks34900 bluetoothd[5176]: opening L2CAP socket: Address family not supported by protocol
Oct 5 16:04:17 ks34900 bluetoothd[5176]: Server initialization failed
Oct 5 16:04:17 ks34900 bluetoothd[5176]: Failed to init alert plugin
Oct 5 16:04:17 ks34900 bluetoothd[5176]: Failed to init time plugin
Oct 5 16:04:17 ks34900 bluetoothd[5176]: Failed to init proximity plugin
Oct 5 16:04:17 ks34900 bluetoothd[5176]: Failed to open control socket: Address family not supported by protocol (97)
Oct 5 16:04:17 ks34900 bluetoothd[5176]: Can't init bnep module
Oct 5 16:04:17 ks34900 bluetoothd[5176]: Failed to init network plugin
Oct 5 16:04:17 ks34900 bluetoothd[5176]: Unable to start SCO server socket
Oct 5 16:04:17 ks34900 bluetoothd[5176]: Failed to init audio plugin
Oct 5 16:04:17 ks34900 bluetoothd[5176]: Failed to init gatt_example plugin
Oct 5 16:04:17 ks34900 bluetoothd[5176]: Can't open HCI socket: Address family not supported by protocol (97)
Oct 5 16:04:17 ks34900 bluetoothd[5176]: adapter_ops_setup failed
Oct 5 16:04:17 ks34900 kernel: init: bluetooth main process (5176) terminated with status 1
Oct 5 16:04:17 ks34900 kernel: init: bluetooth main process ended, respawning
Oct 5 16:04:17 ks34900 bluez: Stopping uarts
Oct 5 16:04:17 ks34900 bluez: Stopping rfcomm
Run Code Online (Sandbox Code Playgroud)
有什么想法吗?
好的,这应该工作得很好,但你必须小心,你必须在完成后恢复更改。这只会解决您的安装问题,而不会解决您的bluetoothd.
sudo mv /usr/sbin/bluetoothd /usr/sbin/bluetoothd-please-rename-me-when-you-are-done
sudo ln -s /bin/true /usr/sbin/bluetoothd
Run Code Online (Sandbox Code Playgroud)
然后安装:
sudo apt-get install gnome-core gnome-session-fallback
Run Code Online (Sandbox Code Playgroud)
这一步是可选的,更新:
sudo apt-get update && sudo apt-get upgrade
Run Code Online (Sandbox Code Playgroud)
如果您的系统没有任何其他问题,那么安装应该可以顺利完成。更新完成后,恢复穷人bluetoothd:
sudo rm /usr/sbin/bluetoothd
sudo mv /usr/sbin/bluetoothd-please-rename-me-when-you-are-done /usr/sbin/bluetoothd
Run Code Online (Sandbox Code Playgroud)
现在安装问题应该已经解决了,但是你仍然有一个问题bluetoothd,可能是这个:
Oct 5 16:04:17 ks34900 bluetoothd[5176]: opening L2CAP socket: Address family not supported by protocol
Run Code Online (Sandbox Code Playgroud)
打开另一个问题,祝你好运!
| 归档时间: |
|
| 查看次数: |
5044 次 |
| 最近记录: |