LINUX.ORG.RU

Проблема с Ubuntu Software Center


0

1

Недавно установил Ubuntu, попользовался неделю и вот, первая проблема: после того как установил пакет libx11-dev:i386, при запуске Ubuntu Software Center выдает запрос на востановление. Через пару секунд после нажатия «Remove» выдает ошибку «Package operation failed» с таким текстом под катом:

installArchives() failed: perl: warning: Setting locale failed.

perl: warning: Please check that your locale settings:

LANGUAGE = (unset),

LC_ALL = (unset),

LANG = «en_US.ISO8859-1»

are supported and installed on your system.

perl: warning: Falling back to the standard locale («C»).

locale: Cannot set LC_CTYPE to default locale: No such file or directory

locale: Cannot set LC_MESSAGES to default locale: No such file or directory

locale: Cannot set LC_ALL to default locale: No such file or directory

perl: warning: Setting locale failed.

perl: warning: Please check that your locale settings:

LANGUAGE = (unset),

LC_ALL = (unset),

LANG = «en_US.ISO8859-1»

are supported and installed on your system.

perl: warning: Falling back to the standard locale («C»).

locale: Cannot set LC_CTYPE to default locale: No such file or directory

locale: Cannot set LC_MESSAGES to default locale: No such file or directory

locale: Cannot set LC_ALL to default locale: No such file or directory

perl: warning: Setting locale failed.

perl: warning: Please check that your locale settings:

LANGUAGE = (unset),

LC_ALL = (unset),

LANG = «en_US.ISO8859-1»

are supported and installed on your system.

perl: warning: Falling back to the standard locale («C»).

locale: Cannot set LC_CTYPE to default locale: No such file or directory

locale: Cannot set LC_MESSAGES to default locale: No such file or directory

locale: Cannot set LC_ALL to default locale: No such file or directory

perl: warning: Setting locale failed.

perl: warning: Please check that your locale settings:

LANGUAGE = (unset),

LC_ALL = (unset),

LANG = «en_US.ISO8859-1»

are supported and installed on your system.

perl: warning: Falling back to the standard locale («C»).

locale: Cannot set LC_CTYPE to default locale: No such file or directory

locale: Cannot set LC_MESSAGES to default locale: No such file or directory

locale: Cannot set LC_ALL to default locale: No such file or directory

(Reading database ...

(Reading database ... 5%

(Reading database ... 10%

(Reading database ... 15%

(Reading database ... 20%

(Reading database ... 25%

(Reading database ... 30%

(Reading database ... 35%

(Reading database ... 40%

(Reading database ... 45%

(Reading database ... 50%

(Reading database ... 55%

(Reading database ... 60%

(Reading database ... 65%

(Reading database ... 70%

(Reading database ... 75%

(Reading database ... 80%

(Reading database ... 85%

(Reading database ... 90%

(Reading database ... 95%

(Reading database ... 100%

(Reading database ... 205347 files and directories currently installed.)

Unpacking libxau-dev:i386 (from .../libxau-dev_1%3a1.0.6-4_i386.deb) ...

dpkg: error processing /var/cache/apt/archives/libxau-dev_1%3a1.0.6-4_i386.deb (--unpack):

trying to overwrite '/usr/lib/i386-linux-gnu/libXau.so', which is also in package ia32-libs-dev 2.0.0~precise6

Processing triggers for man-db ...

locale: Cannot set LC_CTYPE to default locale: No such file or directory

locale: Cannot set LC_MESSAGES to default locale: No such file or directory

locale: Cannot set LC_ALL to default locale: No such file or directory

Errors were encountered while processing: /var/cache/apt/archives/libxau-dev_1%3a1.0.6-4_i386.deb

dpkg: dependency problems prevent configuration of libxcb1-dev:i386:

libxcb1-dev:i386 depends on libxau-dev (>= 1:1.0.0-1); however: Package libxau-dev:i386 is not installed.

dpkg: error processing libxcb1-dev:i386 (--configure):

dependency problems - leaving unconfigured

После этого опять предлогает «Repair» с таким-же самым результатом. Помогите пожалуйста.


Ответ на: комментарий от sT331h0rs3

на dpkg --reconfigure libxcb1-dev говорит, что не знает что такое reconfigure

на dpkg --purge libxcb1-dev говорит, что нет пакета libxcb1-dev,

а на sudo dpkg --install libxcb1-dev отвечает

dpkg: error processing libxcb1-dev (--install):

cannot access archive: No such file or directory

Errors were encountered while processing:

libxcb1-dev

wclld
() автор топика
Ответ на: комментарий от wclld

Так, пардон, не совсем верно написал:

dpkg-reconfigure libxcb1

И install работает только с указанием deb файла, увы.

А apt-get purge или install пробовал?

sT331h0rs3 ★★★★★
()
Последнее исправление: sT331h0rs3 (всего исправлений: 1)
Ответ на: комментарий от sT331h0rs3

На dpkg-reconfigure libxcb1- никак не реагирует.

apt-get purge и install пробывал но выдает одно и тоже сообщение

Reading package lists... Done Building dependency tree Reading state information... Done You might want to run 'apt-get -f install' to correct these. The following packages have unmet dependencies: libxcb1-dev:i386 : Depends: libxau-dev:i386 (>= 1:1.0.0-1) but it is not installed E: Unmet dependencies. Try using -f.

apt-get -f install тоже пробывал и там выдает такое :

Errors were encountered while processing: /var/cache/apt/archives/libxau-dev_1%3a1.0.6-4_i386.deb E: Sub-process /usr/bin/dpkg returned an error code (1)

wclld
() автор топика
Ответ на: комментарий от wclld

А переставить пакет (purge, autoremove, install) libx11-dev не пробовал? После которого всё сломалось.

sT331h0rs3 ★★★★★
()
Последнее исправление: sT331h0rs3 (всего исправлений: 1)

Недавно установил Ubuntu, попользовался неделю
LANG = «en_US.ISO8859-1»
dependency problems - leaving unconfigured

Вы уверены, что проблема в бубунте? Я как минимум наблюдаю неправильную настройку и бардак в источниках приложений.

Вы бы для начала перечислили всё, что «наадминистрировали», а то может вы там половину источников из jessie подключили (просто видел недавно одного такого гения, ума ему хватило подключить источники дебиана, а когда всё развалилось - виновата бубунта. Причём, когда я начал ржать ему в лицо, он почему-то очень обиделся)

Если не можете вспомнить и вернуть всё как было, то у вас 2 варианта - sudo apt-get install -f или переставить бубунту и ЗАПИСЫВАТЬ всё на бумажку, как это делают бабушки бухгалтеры.

P.S. ubuntu-netboot наше фсё.

sh4r4t4n
()
Ответ на: комментарий от sh4r4t4n

Ну что-ж, прийдется опуститься до уровня бабушки бухгалтера и переустановить убунту,

а вот насчет LANG = «en_US.ISO8859-1»

dependency problems - leaving unconfigured можно поподробнее что-бы не наступить второй раз

wclld
() автор топика
Ответ на: комментарий от wclld

а вот насчет LANG = «en_US.ISO8859-1»

Если хочется разобраться, то советую распотрошить какой-нибудь language-pack из реп и посмотреть, что именно содержат в себе такие пакеты и как влияют на локаль. Если же разбираться нет желания, то советую просто поставить английскую и русскую локализацию и не лазить руками.

dependency problems - leaving unconfigured

Это означает, что источники не могут предоставить необходимый пакет - отсутствует нужная версия пакета или сам пакет. Происходит такое при неумелом модифицировании источников или при ручной установке пакетов. В такой ситуации необходимо вручную разруливать зависимости и первым делом нужно узнать куда делся необходимый пакет. Если же пакет на месте, на чистой системе так же остаются проблемы с зависимостями, то нужно писать багрепорт.

sh4r4t4n
()

Ух ты. Да тут же нужен apt-get -f install! Именно его предлагает делать пакетный менеджер Synaptic, который был до Ubuntu Software Center.

ZenitharChampion ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.