当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 15 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 不能更新软件源
帖子发表于 : 2016-06-27 18:12 

注册: 2008-04-12 12:58
帖子: 24
送出感谢: 3
接收感谢: 0 次
当键入 sudo apt-get install -f,它出现以下情况:

下列软件包有未满足的依赖关系:
wine-staging : 依赖: wine-staging-i386 (= 1.9.13~ubuntu16.04.1) 但无法安装它
wine1.6 : 依赖: wine1.6-i386 (= 1:1.6.2-0ubuntu14)
推荐: fonts-droid 但无法安装它
E: 错误,pkgProblemResolver::Resolve 发生故障,这可能是有软件包被要求保持现状的缘故。
E: 无法修复依赖关系

请各位帮忙看看,如何才能解决。

谢谢。


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 不能更新软件源
帖子发表于 : 2016-06-27 18:19 

注册: 2009-08-04 16:33
帖子: 16891
送出感谢: 21
接收感谢: 1826
1. 指令
sudo apt-get install -f
並不是 更新軟件源
sudo apt-get update
才是 更新軟件源

2. 參閱
http://manpages.ubuntu.com/manpages/xen ... get.8.html
apt-get - APT package handling utility -- command-line interface
2-1. update
update is used to resynchronize the package index files from their sources.
2-2. -f, --fix-broken
Fix; attempt to correct a system with broken dependencies in place.
引用:
下列软件包有未满足的依赖关系:
wine-staging : 依赖: wine-staging-i386 (= 1.9.13~ubuntu16.04.1) 但无法安装它
wine1.6 : 依赖: wine1.6-i386 (= 1:1.6.2-0ubuntu14)
推荐: fonts-droid 但无法安装它
E: 错误,pkgProblemResolver::Resolve 发生故障,这可能是有软件包被要求保持现状的缘故。
E: 无法修复依赖关系

3. 這些訊息 可能跟你安裝 Wine 不完整或失敗 有關
請提供 你安裝 Wine 的完整指令

4. 把下面指令 複製 貼進終端機 執行
uname -a
把結果直接 選取/複製/貼上來



_________________
评价: 3.7% XiaGuCao
 
页首
 用户资料  
 
3 楼 
 文章标题 : Re: 不能更新软件源
帖子发表于 : 2016-06-27 22:15 

注册: 2008-04-12 12:58
帖子: 24
送出感谢: 3
接收感谢: 0 次
poloshiao 写道:
1. 指令
sudo apt-get install -f
並不是 更新軟件源
sudo apt-get update
才是 更新軟件源

2. 參閱
http://manpages.ubuntu.com/manpages/xen ... get.8.html
apt-get - APT package handling utility -- command-line interface
2-1. update
update is used to resynchronize the package index files from their sources.
2-2. -f, --fix-broken
Fix; attempt to correct a system with broken dependencies in place.
引用:
下列软件包有未满足的依赖关系:
wine-staging : 依赖: wine-staging-i386 (= 1.9.13~ubuntu16.04.1) 但无法安装它
wine1.6 : 依赖: wine1.6-i386 (= 1:1.6.2-0ubuntu14)
推荐: fonts-droid 但无法安装它
E: 错误,pkgProblemResolver::Resolve 发生故障,这可能是有软件包被要求保持现状的缘故。
E: 无法修复依赖关系

3. 這些訊息 可能跟你安裝 Wine 不完整或失敗 有關
請提供 你安裝 Wine 的完整指令

4. 把下面指令 複製 貼進終端機 執行
uname -a
把結果直接 選取/複製/貼上來


谢谢你很详尽的解答。

1。的确 sudo apt-get install -f 并不是更新软件源。我是在“首选项”里要更新“源代碼”失败,而令安装其他软件时不能完成(其中有更新软件源)。

2。谢谢你的解说,学习了。

3。我是通过 “Ubuntu Kylin软件中心”安装wine的,安装时可以完成安装。

后来通过 https://www.playonlinux.com/en/download.html 下载 PlayOnLinux_4.2.10.deb,也都可以完成安装。之后在 PlayOnLinux安装软件,也可以完成安装,以及应用该软件。一直到后来安装有一个游戏时,其中 PlayOnLinux 自己安装有关其他wine的东西,看不太懂,就一直按next安装,到最后就出现了现在这个问题。

我有试过在“Ubuntu Kylin软件中心”里卸载wine,可是不成功。

4。uname -a 执行的结果如下:

wongls@wongls-HP-14-Notebook-PC:~$ uname -a
Linux wongls-HP-14-Notebook-PC 4.4.0-24-generic #43-Ubuntu SMP Wed Jun 8 19:27:37 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
wongls@wongls-HP-14-Notebook-PC:~$

再次谢谢你的解答。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 不能更新软件源
帖子发表于 : 2016-06-27 22:31 
头像

注册: 2011-03-20 13:12
帖子: 4521
地址: 山东省寿光县
系统: Debian
送出感谢: 105
接收感谢: 997
XiaGuCao 写道:
3。我是通过 “Ubuntu Kylin软件中心”安装wine的,安装时可以完成安装。
后来通过 https://www.playonlinux.com/en/download.html 下载 PlayOnLinux_4.2.10.deb

此处并不是很清楚获取 wine 的具体来源
Ubuntu 官方源中并不存在 wine-staging*

首先确认一下目前软件源设置
代码:
cat /etc/apt/sources.list
cat /etc/apt/sources.list.d/*

将结果全部复制贴上来

wine-staging 由 pipelight PPA 提供
尝试
代码:
sudo add-apt-repository ppa:pipelight/stable
sudo apt-get update
sudo apt-get -f install


参考 http://www.webupd8.org/2015/06/get-new-wine-features-faster-with-wine.html


_________________
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 不能更新软件源
帖子发表于 : 2016-06-28 9:32 

注册: 2008-04-12 12:58
帖子: 24
送出感谢: 3
接收感谢: 0 次
vickycq 写道:
此处并不是很清楚获取 wine 的具体来源
Ubuntu 官方源中并不存在 wine-staging*



原来是这样的,我知道的真的不多。


cat /etc/apt/sources.list 指令的结果如下:
引用:
# deb cdrom:[Ubuntu-Kylin 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main multiverse restricted universe
deb-src http://archive.ubuntu.com/ubuntu xenial main multiverse restricted universe #Added by software-properties

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://free.nchc.org.tw/ubuntu/ xenial main restricted
deb-src http://free.nchc.org.tw/ubuntu/ xenial restricted multiverse main universe #Added by software-properties
# deb-src http://my.archive.ubuntu.com/ubuntu/ xenial main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://free.nchc.org.tw/ubuntu/ xenial-updates main restricted
deb-src http://free.nchc.org.tw/ubuntu/ xenial-updates restricted multiverse main universe #Added by software-properties
# deb-src http://my.archive.ubuntu.com/ubuntu/ xenial-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://free.nchc.org.tw/ubuntu/ xenial universe
# deb-src http://my.archive.ubuntu.com/ubuntu/ xenial universe
deb http://free.nchc.org.tw/ubuntu/ xenial-updates universe
# deb-src http://my.archive.ubuntu.com/ubuntu/ xenial-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://free.nchc.org.tw/ubuntu/ xenial multiverse
# deb-src http://my.archive.ubuntu.com/ubuntu/ xenial multiverse
deb http://free.nchc.org.tw/ubuntu/ xenial-updates multiverse
# deb-src http://my.archive.ubuntu.com/ubuntu/ xenial-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://free.nchc.org.tw/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://free.nchc.org.tw/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties
# deb-src http://my.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu xenial partner
deb-src http://archive.canonical.com/ubuntu xenial partner

deb http://free.nchc.org.tw/ubuntu/ xenial-security main restricted
deb-src http://free.nchc.org.tw/ubuntu/ xenial-security restricted multiverse main universe #Added by software-properties
# deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted
deb http://free.nchc.org.tw/ubuntu/ xenial-security universe
# deb-src http://security.ubuntu.com/ubuntu xenial-security universe
deb http://free.nchc.org.tw/ubuntu/ xenial-security multiverse
# deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse

deb http://archive.ubuntukylin.com:10006/ubuntukylin xenial main

# deb http://mirrors.sohu.com/ubuntu/ utopic main restricted universe multiverse
deb http://mirrors.sohu.com/ubuntu/ utopic-security main restricted universe multiverse
deb http://mirrors.sohu.com/ubuntu/ utopic-updates main restricted universe multiverse
# deb http://mirrors.sohu.com/ubuntu/ utopic-proposed main restricted universe multiverse
# deb http://mirrors.sohu.com/ubuntu/ utopic-backports main restricted universe multiverse
# deb-src http://mirrors.sohu.com/ubuntu/ utopic main restricted universe multiverse
# deb-src http://mirrors.sohu.com/ubuntu/ utopic-security main restricted universe multiverse
# deb-src http://mirrors.sohu.com/ubuntu/ utopic-updates main restricted universe multiverse
# deb-src http://mirrors.sohu.com/ubuntu/ utopic-proposed main restricted universe multiverse
# deb-src http://mirrors.sohu.com/ubuntu/ utopic-backports main restricted universe multiverse


cat /etc/apt/sources.list.d/* 指令的结果如下:
引用:


在执行

sudo add-apt-repository ppa:pipelight/stable
sudo apt-get update

之后,再执行 sudo apt-get -f install,结果依旧如下:
引用:
wongls@wongls-HP-14-Notebook-PC:~$ sudo apt-get -f install
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在修复依赖关系... 失败。
下列软件包有未满足的依赖关系:
wine-staging : 依赖: wine-staging-i386 (= 1.9.13~ubuntu16.04.1) 但无法安装它
wine1.6 : 依赖: wine1.6-i386 (= 1:1.6.2-0ubuntu14)
推荐: fonts-droid 但无法安装它
E: 错误,pkgProblemResolver::Resolve 发生故障,这可能是有软件包被要求保持现状的缘故。
E: 无法修复依赖关系
wongls@wongls-HP-14-Notebook-PC:~$


还是没办法解决问题。谢谢你的帮忙。


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 不能更新软件源
帖子发表于 : 2016-06-28 12:09 
头像

注册: 2011-03-20 13:12
帖子: 4521
地址: 山东省寿光县
系统: Debian
送出感谢: 105
接收感谢: 997
代码:
sudo add-apt-repository --remove ppa:pipelight/stable
sudo dpkg --add-architecture i386
sudo apt-get update


然后执行以下指令将结果全部复制贴上来
输出过长的,使用 http://paste.ubuntu.com/
代码:
sudo apt-get -s install wine-staging-i386
sudo aptitude -s install wine-staging-i386


另 若能看到以下几个文件的内容 对解决问题会有帮助
/var/log/dpkg.log
/var/log/apt/history.log
内容过长的,使用 http://paste.ubuntu.com/


_________________
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 不能更新软件源
帖子发表于 : 2016-06-28 20:01 

注册: 2009-08-04 16:33
帖子: 16891
送出感谢: 21
接收感谢: 1826
引用:
后来通过 https://www.playonlinux.com/en/download.html 下载 PlayOnLinux_4.2.10.deb,也都可以完成安装。之后在 PlayOnLinux安装软件,也可以完成安装,以及应用该软件。一直到后来安装有一个游戏时,其中 PlayOnLinux 自己安装有关其他wine的东西,看不太懂,就一直按next安装,到最后就出现了现在这个问题。
我有试过在“Ubuntu Kylin软件中心”里卸载wine,可是不成功。

1. 移除 PlayOnLinux
1-1. sudo dpkg -r PlayOnLinux
1-2. sudo rm ./PlayOnLinux_4.2.10.deb

2. 移除 因為安裝 PlayOnLinux 而額外安裝的其它相依套件 並作其它清理工作
sudo apt-get autoremove
sudo apt-get clean
sudo dpkg --configure -a
sudo apt-get check
2-1. 如果出現任何錯誤訊息 請把原來指令及回應文字 全部複製貼上來
不要摘錄 以免遺漏重要訊息
2-2. 如果
sudo apt-get check
沒有出現錯誤訊息
請重新開機看看是否一切回歸正常


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 不能更新软件源
帖子发表于 : 2016-06-28 20:20 

注册: 2008-04-12 12:58
帖子: 24
送出感谢: 3
接收感谢: 0 次
vickycq 写道:
代码:
sudo add-apt-repository --remove ppa:pipelight/stable
sudo dpkg --add-architecture i386
sudo apt-get update


然后执行以下指令将结果全部复制贴上来
输出过长的,使用 http://paste.ubuntu.com/
代码:
sudo apt-get -s install wine-staging-i386
sudo aptitude -s install wine-staging-i386


另 若能看到以下几个文件的内容 对解决问题会有帮助
/var/log/dpkg.log
/var/log/apt/history.log
内容过长的,使用 http://paste.ubuntu.com/


执行以下指令

代码:
sudo apt-get -s install wine-staging-i386


其结果如下

代码:
wongls@wongls-HP-14-Notebook-PC:/$ sudo apt-get -s install wine-staging-i386
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
 wine-staging-i386:i386 : 依赖: libgstreamer-plugins-base1.0-0:i386 (>= 1.0.0) 但是它将不会被安装
                          依赖: libgstreamer1.0-0:i386 (>= 1.4.0) 但是它将不会被安装
                          推荐: libgnutls-deb0-28:i386 但无法安装它 或
                                  libgnutls26:i386 但无法安装它
                          推荐: libgtk-3-0:i386 但无法安装它
                          推荐: libpcap0.8:i386 但无法安装它
                          推荐: libva-drm1:i386 但无法安装它
                          推荐: libva-x11-1:i386 但无法安装它
                          推荐: libodbc1:i386 但无法安装它
                          推荐: libgsm1:i386 但无法安装它
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
wongls@wongls-HP-14-Notebook-PC:/$


以及
代码:
sudo aptitude -s install wine-staging-i386
,其结果如下
http://paste.ubuntu.com/18022776/


另外,/var/log/dpkg.log 的内容如下
http://paste.ubuntu.com/18022835/

以及,/var/log/apt/history.log 的内容如下
http://paste.ubuntu.com/18022975/

再次谢谢你的回复。


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 不能更新软件源
帖子发表于 : 2016-06-28 20:43 

注册: 2008-04-12 12:58
帖子: 24
送出感谢: 3
接收感谢: 0 次
poloshiao 写道:
1. 移除 PlayOnLinux
1-1. sudo dpkg -r PlayOnLinux
1-2. sudo rm ./PlayOnLinux_4.2.10.deb

2. 移除 因為安裝 PlayOnLinux 而額外安裝的其它相依套件 並作其它清理工作
sudo apt-get autoremove
sudo apt-get clean
sudo dpkg --configure -a
sudo apt-get check
2-1. 如果出現任何錯誤訊息 請把原來指令及回應文字 全部複製貼上來
不要摘錄 以免遺漏重要訊息
2-2. 如果
sudo apt-get check
沒有出現錯誤訊息
請重新開機看看是否一切回歸正常


执行所有以上的指令,最后执行

代码:
wongls@wongls-HP-14-Notebook-PC:~$ sudo apt-get check
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
wongls@wongls-HP-14-Notebook-PC:~$


原本的所有问题仿佛已经解决了,可是在ClassicMenu Indicator里还可以找到PlayOnLinux,并且也可以运行它。不知道为什么。

谢谢你的帮忙,受益良多。


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 不能更新软件源
帖子发表于 : 2016-06-28 20:44 

注册: 2009-08-04 16:33
帖子: 16891
送出感谢: 21
接收感谢: 1826
引用:
原本的所有问题仿佛已经解决了,可是在ClassicMenu Indicator里还可以找到PlayOnLinux,并且也可以运行它。不知道为什么。

你希望移除掉它嗎 還是留著 ?


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 不能更新软件源
帖子发表于 : 2016-06-28 20:47 
头像

注册: 2011-03-20 13:12
帖子: 4521
地址: 山东省寿光县
系统: Debian
送出感谢: 105
接收感谢: 997
XiaGuCao 写道:
另外,/var/log/dpkg.log 的内容如下
http://paste.ubuntu.com/18022835/
以及,/var/log/apt/history.log 的内容如下
http://paste.ubuntu.com/18022975/

dmesg - print or control the kernel ring buffer
参考 https://en.wikipedia.org/wiki/Dmesg
查看文本文件的方法 用 cat 打印到屏幕或用任意文本编辑器打开

XiaGuCao 写道:
其中 PlayOnLinux 自己安装有关其他wine的东西

由于未能看到日志内容 无法了解此处的具体操作

类似问题 参考 https://answers.launchpad.net/pipelight/+question/262905


_________________
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户



_________________
评价: 3.7% XiaGuCao
 
页首
 用户资料  
 
12 楼 
 文章标题 : Re: 不能更新软件源
帖子发表于 : 2016-06-28 20:54 

注册: 2008-04-12 12:58
帖子: 24
送出感谢: 3
接收感谢: 0 次
poloshiao 写道:
引用:
原本的所有问题仿佛已经解决了,可是在ClassicMenu Indicator里还可以找到PlayOnLinux,并且也可以运行它。不知道为什么。

你希望移除掉它嗎 還是留著 ?


希望留着。 :Grimace

另一方面,我在“Ubuntu Kylin软件中心”里成功卸载了wine,重开机之后,在ClassicMenu Indicator里还可以找到它,并且运行成功。查了“Ubuntu Kylin软件中心”,里面的确卸载了wine,可还能运行,觉得奇怪。

谢谢你。


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 不能更新软件源
帖子发表于 : 2016-06-28 21:01 

注册: 2009-08-04 16:33
帖子: 16891
送出感谢: 21
接收感谢: 1826
PlayOnLinux 跟 Wine 有自己的 註冊檔案
如果想留著 就暫時不動它



_________________
评价: 3.7% XiaGuCao
 
页首
 用户资料  
 
14 楼 
 文章标题 : Re: 不能更新软件源
帖子发表于 : 2016-06-28 21:20 

注册: 2008-04-12 12:58
帖子: 24
送出感谢: 3
接收感谢: 0 次
vickycq 写道:
XiaGuCao 写道:
另外,/var/log/dpkg.log 的内容如下
http://paste.ubuntu.com/18022835/
以及,/var/log/apt/history.log 的内容如下
http://paste.ubuntu.com/18022975/

dmesg - print or control the kernel ring buffer
参考 https://en.wikipedia.org/wiki/Dmesg
查看文本文件的方法 用 cat 打印到屏幕或用任意文本编辑器打开

XiaGuCao 写道:
其中 PlayOnLinux 自己安装有关其他wine的东西

由于未能看到日志内容 无法了解此处的具体操作

类似问题 参考 https://answers.launchpad.net/pipelight/+question/262905



用gedit来查看 /var/log/dpkg.log,将其内容贴到paste.ubuntu.com多次,结果总是
代码:
Bad Gateway

The proxy server received an invalid response from an upstream server.


故,将其原始档上载到以下:
http://pan.baidu.com/s/1c2wm0Oo

用gedit来查看 /var/log/apt/history.log,其内容如下
http://paste.ubuntu.com/18025457/

真的麻烦你了,谢谢。


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 不能更新软件源
帖子发表于 : 2016-06-28 21:21 

注册: 2008-04-12 12:58
帖子: 24
送出感谢: 3
接收感谢: 0 次
poloshiao 写道:
PlayOnLinux 跟 Wine 有自己的 註冊檔案
如果想留著 就暫時不動它


好的,谢谢你的给力帮忙。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 15 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译