Невозможно установить единство из-за compiz-core-abiversion-20110828

Я потерял свой Unity 3D, и я хочу установить обратно, но когда я хочу установить его обратно, получается так ...

utm@utm:~$ sudo apt-get install unity 
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:
 unity : Depends: compiz-core-abiversion-20110828
E: Unable to correct problems, you have held broken packages.

Есть ли способ исправить эту вещь ..? сломанные пакеты ... я не знаю, где искать больше ... спасибо заранее.

0
задан 9 March 2012 в 06:58

2 ответа

Это вполне нормально для версии для разработчиков.


sudo apt-get update
sudo apt-get dist-upgrade

После этого вы сможете установить единство.

0
ответ дан 9 March 2012 в 06:58

Используйте aptitude для решения проблем, лучше, чем apt-get.

sudo apt-get install aptitude
sudo apt-get update && sudo aptitude -f install && sudo aptitude dist-upgrade
sudo aptitude install unity

также запустите это (что сэкономит вам время в будущем). При удерживании [Alt] и наборе ai вставляется sudo aptitude install под курсором: -)

echo  "\"\\ea\\ei\": \"sudo aptitude install \"" >> ~/.inputrc
0
ответ дан 9 March 2012 в 06:58

Другие вопросы по тегам:

Похожие вопросы: