Когда я пытаюсь установить через sudo apt-get install steam
Я получаю эту ошибку:
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:
steam:i386 : Depends: libgl1-mesa-dri:i386 but it is not going to be installed
Depends: libgl1-mesa-glx:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Я изучил много возможных решений, одного примера:
sudo apt-get install libgl1-mesa-dri:i386
sudo apt-get install libgl1-mesa-glx:i386
Все, что делает, дают еще большие ошибки:
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:
libegl1-mesa : Depends: libgl1-mesa-dri (= 17.0.7-0ubuntu0.16.04.1) but it is not going to be installed
libgl1-mesa-dri:i386 : Depends: libdrm-amdgpu1:i386 (>= 2.4.63) but it is not going to be installed
Depends: libdrm-intel1:i386 (>= 2.4.48) but it is not going to be installed
Depends: libdrm-nouveau2:i386 (>= 2.4.66) but it is not going to be installed
Depends: libdrm-radeon1:i386 (>= 2.4.31) but it is not going to be installed
Depends: libdrm2:i386 (>= 2.4.38) but it is not going to be installed
Depends: libelf1:i386 (>= 0.142) but it is not going to be installed
Depends: libllvm3.8:i386 but it is not going to be installed
libqt5feedback5 : Depends: libqt5multimedia5 (>= 5.0.2) but it is not going to be installed
libqt5svg5 : Depends: libqt5gui5 (>= 5.3.0) but it is not going to be installed or
libqt5gui5-gles (>= 5.3.0) but it is not going to be installed
Depends: libqt5widgets5 (>= 5.3.0) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
и
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:
libgl1-mesa-glx:i386 : Depends: libdrm2:i386 (>= 2.3.1) but it is not going to be installed
Depends: libglapi-mesa:i386 (= 11.2.0-1ubuntu2) but it is not going to be installed
Depends: libgl1-mesa-dri:i386 (>= 7.2) but it is not going to be installed
libonline-accounts-daemon1 : Depends: libonline-accounts-client1 but it is not going to be installed
libqt5feedback5 : Depends: libqt5multimedia5 (>= 5.0.2) but it is not going to be installed
libqt5svg5 : Depends: libqt5gui5 (>= 5.3.0) but it is not going to be installed or
libqt5gui5-gles (>= 5.3.0) but it is not going to be installed
Depends: libqt5widgets5 (>= 5.3.0) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
соответственно, прежде и после
sudo dpkg --add-architecture i386
который не имеет значения.
Проблема сохраняется даже посредством новых установок, таким образом, я действительно не знаю, что сделать
Я не решаюсь устанавливать любые основные системные обновления, поскольку они имеют тенденцию повреждать мою сенсорную панель ноутбуков, потому что из этого я оставляю ее как последнее прибежище, но в этой точке что-либо одобрено, чтобы быть честным...
Править: Welp, действительно кажется, что обновление является моим единственным выбором. Надежда это не повреждает мою сенсорную панель как прошлый раз, или я собираюсь, должны заставить совершенно другое попросить, чтобы человечность для него... здесь ничто не шла
Редактирование 2: СЛАВА БОГУ ЭТО РАБОТАЛО! Я сделал полное обновление, и впоследствии оно дало мне другой экран (возможно, для некоторых из Вас, это будет полезный idk),
Steam needs to install these additional packages:
libgl1-mesa-dri:i386, libgl1-mesa-glx:i386, libc6:i386
[sudo] password for ****:
.......
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
libllvm4.0
Use 'sudo apt autoremove' to remove it.
The following additional packages will be installed:
gcc-5-base:i386 gcc-6-base:i386 libbsd0:i386 libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386 libdrm2:i386 libedit2:i386 libelf1:i386 libexpat1:i386 libffi6:i386
libgcc1:i386 libglapi-mesa:i386 libllvm5.0:i386 libpciaccess0:i386 libsensors4:i386 libstdc++6:i386 libtinfo5:i386 libtxc-dxtn-s2tc0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386
libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386 libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxshmfence1:i386 libxxf86vm1:i386 zlib1g:i386
Suggested packages:
glibc-doc:i386 locales:i386 lm-sensors:i386
The following NEW packages will be installed:
gcc-5-base:i386 gcc-6-base:i386 libbsd0:i386 libc6:i386 libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386 libdrm2:i386 libedit2:i386 libelf1:i386 libexpat1:i386
libffi6:i386 libgcc1:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libglapi-mesa:i386 libllvm5.0:i386 libpciaccess0:i386 libsensors4:i386 libstdc++6:i386 libtinfo5:i386 libtxc-dxtn-s2tc0:i386
libx11-6:i386 libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386 libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386
libxfixes3:i386 libxshmfence1:i386 libxxf86vm1:i386 zlib1g:i386
0 upgraded, 39 newly installed, 0 to remove and 3 not upgraded.
Need to get 25,6 MB of archives.
After this operation, 223 MB of additional disk space will be used.
Do you want to continue? [Y/n]
Затем я мог просто обычно выполнять пар и большую часть: Моя сенсорная панель хорошо работает! Спасибо за все ответы и я сожалею, если я потратил впустую чье-либо время
Я использую его выполнение PlayOnLinux, который является WineFrontend. Вот ссылка, которая могла бы помочь Вам решить, как Вы хотите выполнить ее на Ubuntu. https://gaming.stackexchange.com/questions/16751/how-do-you-get-your-steam-games-to-run-on-ubuntu-through-wine-or-something-simil
Удостоверьтесь, что Вы включили "вселенную" и "мультивселенную" repos.
sudo add-apt-repository universe
sudo add-apt-repository multiverse
sudo apt update
sudo apt install steam
ОБНОВЛЕНИЕ:
Вы захотите удостовериться, что Вы полностью обновляетесь также:
sudo apt full-upgrade
Сохранение проблем зависимости может иногда разрешаться с gdebi
:
sudo apt install gdebi
После этого можно попытаться установить последнее deb
от официального repo:
wget http://repo.steampowered.com/steam/archive/precise/steam_latest.deb
sudo gdebi steam_latest.deb
В то время как это не может полностью решить Ваш вопрос, он должен пролить больше света на конфликты зависимости.
Вы могли всегда просто вызывать его и надеяться на лучшее:
sudo apt install -f steam