E: Пакет 'libpng12-0' не имеет кандидата на установку [ubuntu 16.10 Gnome]

Я могу только предполагать, но мои 2 начальные мысли были бы следующими: Возможно, у вас есть неподдерживаемый контроллер хранения. Попробуйте подключить USB-накопитель и посмотреть, является ли таблица разделов / файловая система доступной для чтения. Поскольку USB-накопитель будет использовать контроллер USB, а не контроллер sata / ide / etc, он может отображаться правильно. Было бы полезно отметить, если вы используете какой-либо контроллер памяти pci, например, рейд-карту, даже если он не работает в режиме рейда. Чтобы узнать, как использовать Windows и открыть «панель управления / система и средства безопасности / административные инструменты / управление компьютером / системные инструменты / диспетчер устройств». Если контроллер хранения просто использует базовый драйвер Windows, ваше устройство, вероятно, также будет поддерживаться ядром Linux (Ubuntu), но если оно использует что-то, что может быть не так, или может потребоваться установка драйвера. Имейте в виду, что если ваш компьютер будет очень новой поддержкой, возможно, был добавлен в более поздний выпуск ядра, поэтому ваш контроллер хранения может поддерживаться в Ubuntu 13.10 или 14.04.

Снимок экрана диспетчера устройств:

https://copy.com/ojnY81nXBiVM

Возможно, у вас есть неподдерживаемый контроллер хранения. Попробуйте подключить USB-накопитель и посмотреть, является ли таблица разделов / файловая система доступной для чтения. Поскольку USB-накопитель будет использовать контроллер USB, а не контроллер sata / ide / etc, он может отображаться правильно. Было бы полезно отметить, если вы используете какой-либо контроллер памяти pci, например, рейд-карту, даже если он не работает в режиме рейда. Чтобы узнать, как использовать Windows и открыть «панель управления / система и средства безопасности / административные инструменты / управление компьютером / системные инструменты / диспетчер устройств». Если контроллер хранения просто использует базовый драйвер Windows, ваше устройство, вероятно, также будет поддерживаться ядром Linux (Ubuntu), но если оно использует что-то, что может быть не так, или может потребоваться установка драйвера. Имейте в виду, что если ваш компьютер является очень новой поддержкой, возможно, был добавлен в более поздний выпуск ядра, поэтому ваш контроллер хранения может поддерживаться в Ubuntu 13.10 или 14.04.

Снимок экрана управления компьютером:

https://copy.com/ojnY81nXBiVM

EDIT: ваш тип диска указан как динамический.

1
задан 22 October 2016 в 01:32

1 ответ

Загрузка и установка вручную не рекомендуется делать в ubuntu, настоятельно рекомендуется использовать диспетчер пакетов, например aptitude или synaptic, для загрузки и установки пакетов.

Чтобы сделать это в в командной строке сначала нужно добавить репозиторий. Это включает в себя модификацию /etc/apt/sources.list, поэтому вы должны создать резервную копию

Открыть окно терминала

sudo nano /etc/apt/sources.list

В верхней части списка добавить

[ f2]

нажмите ctrl + o, чтобы сохранить файл в новом месте. У меня есть папка в моем домашнем каталоге для резервных копий, но вы можете поместить ее в любом месте, где будете помнить, что она существует. Для моей резервной папки я сохранил ее как /home/USERNAME/os_file_backups/backup_03-06-17_apt-sources.list, чтобы ввести имя для сохранения, она спросит вас, хотите ли вы сохранить ее другим именем, нажав y, чтобы сохранить файл и затем ctrl-x для выхода из nano

снова вернитесь к sources.list

sudo nano /etc/apt/sources.list

внизу файла добавить

#### Manually Added sources
## source for libpng12-0 package
deb http://mirrors.kernel.org/ubuntu/ xenial main

^ примечание для выше, mirror.kernel.org - одно из многих зеркал, которые можно использовать. Вы можете заменить mirrors.kernel.org/ubuntu на любое из зеркал, перечисленных в http://packages.ubuntu.com/xenial/amd64/libpng12-0/download, которые вы хотите использовать

нажмите ctrl + x и нажмите да, чтобы сохранить файл

сейчас, чтобы обновить список пакетов

sudo apt-get update

и установить пакет

sudo apt-get install libpng12-0

shazam, вы добавили libpng-12- 0 с помощью apt, поэтому вы будете получать обновленные пакеты всякий раз, когда вы запускаете apt-get upgrade

6
ответ дан 23 May 2018 в 04:56

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

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