Я только что получил Ubuntu 14.04. Я перешел с Google Chrome (у меня Chromebook) и мне сложно установить NFS world. Он говорит, что у меня есть неудовлетворенные зависимости и т. д. Я пытался получить Wine, но это тоже не удалось...
user@chrubuntu:~$ sudo apt-get install wine
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:
wine : Depends: wine1.6 but it is not going to be installed or
wine1.7 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Я попробовал обновить и модернизировать, когда я обновил его, вот что появилось:
(в промежутке он запускает несколько вещей)
Reading package lists... Done
W: Duplicate sources.list entry http://dl.google.com/linux/chrome/deb/ stable/main amd64 Packages (/var/lib/apt/lists/dl.google.com_linux_chrome_deb_dists_stable_main_binary-amd64_Packages)
W: You may want to run apt-get update to correct these problems
Почему он так говорит, хотя я только что запустил обновление?
user@chrubuntu:~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following package was automatically installed and is no longer required:
kde-l10n-engb
Use 'apt-get autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Мне нужна помощь. Я перешел на это только для того, чтобы играть в NFS World.
решение1
Запуск apt-get update исправит проблему только после удаления одного из дублирующихся источников из файла «sources.list».
Для этого откройте терминал и введите следующую команду:
sudo gedit /etc/apt/sources.list
Теперь найдите эту строку и удалите ее, если она там есть:
deb http://dl.google.com/linux/chrome/deb/ stable main
Далее введите в терминале следующее:
ls /etc/apt/sources.list.d
Там должно быть толькоодинФайл "google-chrome.list". Если существует более одного файла или другой файл с похожим именем, удалите его, введя следующую команду:
sudo rm /etc/apt/sources.list.d/google-chrome.list
Теперь, когда вы устранили дублирующийся источник, выполните:
sudo apt-get update
Чтобы решить проблему «wine», вам необходимо включить репозиторий «Universe».
Откройте центр программного обеспечения или Synaptic.
Нажмите «Изменить» и выберите «Источники ПО».
Убедитесь, что выбрано «Поддерживаемое сообществом бесплатное программное обеспечение с открытым исходным кодом (вселенная)».
Нажмите на вкладку «Другое ПО».
Убедитесь, что выбраны «Canonical Partners» и «Indipendent».
Для применения изменений вам потребуется ввести пароль.
Другая проблема заключается в том, что используемый вами дистрибутив Trusty больше не является поддерживаемой версией Ubuntu и его поддержка прекращена 27 января 2014 года. Соответственно, URL-адреса в вашем файле /etc/apt/sources.list больше не существуют.
(Мое исправление, приведенное ниже, не гарантирует работоспособности.Я уже проворачивал это раньше. В других случаях в системе оказывались сломанные пакеты, и приходилось идти вперед и переустанавливать. Поскольку вы уже почти там, может быть не помешает пойти вперед и попробовать.Прежде чем вы это сделаете,я рекомендую вампервыйсм. этот пост, так как это, по-видимому, общепринятый ответ в сообществе для решения проблемы неподдерживаемого или устаревшего дистрибутива, такого как "raring"Как установить программное обеспечение или обновить старую неподдерживаемую версию?
Чтобы исправить это, используйте следующие команды.
Во-первых, используйте:
echo 'NAME="Ubuntu"
VERSION="14.04.1 LTS, Trusty Tahr"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.04.1 LTS"
VERSION_ID="14.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"' | sudo tee /etc/os-release
Затем используйте:
echo 'DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.1 LTS"' | sudo tee /etc/lsb-release
Далее вы можете обновить свой /etc/apt/sources.list с помощью:
sudo sed -i 's/raring/trusty/g' /etc/apt/sources.list
Теперь вы можете перестроить список пакетов и обновить пакеты с помощью этой команды:
sudo apt-get clean
cd /var/lib/apt
sudo mv lists lists.old
sudo mkdir -p lists/partial
sudo apt-get clean
sudo apt-get update
sudo apt-get dist-upgrade
Теперь вы сможете установить Wine.
Наконец, не забудьте обновить файлы, которые могут быть у вас для любых PPA, отличных от Google, в вашем каталоге /etc/apt/sources.list.d.