Как определяется желаемый статус в диспетчере пакетов Debian?

Возможно, вы сбиваете с толку «создание разделов» с «созданием нескольких разделов».

Обычно требуется разделение, поскольку оно резервирует место на жестком диске перед первым разделом для главной загрузочной записи, и большинство компьютеры ожидают, что запись будет существовать для загрузки вашего компьютера.

Таким образом, стандартная установка Ubuntu всегда будет использовать хотя бы «root» -Partition, даже если этот раздел охватывает весь жесткий диск (кроме эта очень маленькая первая часть, которая обычно охватывает либо первые 512 байт, либо первый мегабайт диска). AFAIK, это то, что даст вам решение AgentCool. Таким образом, у вас будет второй жесткий диск «/ dev / sdb», а на нем - ваш корневой раздел «/ dev / sdb1». Нет, стандартный Ubuntu не может быть установлен без разделов.

Кроме того, технически возможно, чтобы система Linux помещала файловую систему непосредственно на целый диск, а не в раздел, а не на диск, с которого вы хотите загрузить свой Ubuntu. Таким образом, у вас может быть дополнительная файловая система данных на третьем жестком диске (/ dev / sdc) и иметь файловую систему непосредственно на / dev / sdc, а не на разделе / ​​dev / sdc1. Однако, поскольку это нестандартный подход, большинство графических инструментов этого не позволит, и вам придется вручную создавать файловую систему (например, mkfs.ext4 -F /dev/sdc). И даже тогда вы должны использовать параметр -F, чтобы заставить создание. После создания, Ubuntu будет использовать эту файловую систему просто отлично.

0
задан 17 August 2017 в 20:21

3 ответа

Я не знаю, использовали ли вы когда-либо такие инструменты, как aptitude или synaptic, даже команды нижнего уровня, такие как: dpkg, dpkg-purge и т. д.

Использование таких инструментов, как aptitude , Я могу отметить множество пакетов для удаления, некоторые для очистки и некоторые другие для установки, понижения и т. Д., Тогда я могу запустить одну команду, чтобы сделать все необходимое, чтобы получить то, что я хочу (инициировать ожидающие действия). [!d1 ]

Требуемое поле используется для определения того, что мне делать с пакетом.

Позволяет установить axel:

sudo apt install -y axel

Теперь вы можете увидеть его статус:

$ dpkg -l axel
ii  axel               2.5-2

Я могу отметить его для purge:

$ echo axel purge | sudo dpkg --set-selections

Теперь желаемое действие:

$ dpkg -l axel
pi  axel               2.5-2  

Я мог отметить пакет для " очистить ", используя другие инструменты:

sudo dpkg-purge axel

Теперь, если я запустил:

sudo aptitude install 

или

sudo apt-get dselect-upgrade

он спрашивает меня, что если я хочу для удаления axel или нет ...

Откуда эти данные:

/var/lib/dpkg/status
1
ответ дан 22 May 2018 в 19:21

Я не знаю, использовали ли вы когда-либо такие инструменты, как aptitude или synaptic, даже команды нижнего уровня, такие как: dpkg, dpkg-purge и т. д.

Использование таких инструментов, как aptitude , Я могу отметить множество пакетов для удаления, некоторые для очистки и некоторые другие для установки, понижения и т. Д., Тогда я могу запустить одну команду, чтобы сделать все необходимое, чтобы получить то, что я хочу (инициировать ожидающие действия).

Требуемое поле используется для определения того, что мне делать с пакетом.

Позволяет установить axel:

sudo apt install -y axel

Теперь вы можете увидеть его статус:

$ dpkg -l axel ii axel 2.5-2

Я могу отметить его для purge:

$ echo axel purge | sudo dpkg --set-selections

Теперь желаемое действие:

$ dpkg -l axel pi axel 2.5-2

Я мог отметить пакет для " очистить ", используя другие инструменты:

sudo dpkg-purge axel

Теперь, если я запустил:

sudo aptitude install

или

sudo apt-get dselect-upgrade

он спрашивает меня, что если я хочу для удаления axel или нет ...

Откуда эти данные:

/var/lib/dpkg/status
1
ответ дан 18 July 2018 в 08:22

Я не знаю, использовали ли вы когда-либо такие инструменты, как aptitude или synaptic, даже команды нижнего уровня, такие как: dpkg, dpkg-purge и т. д.

Использование таких инструментов, как aptitude , Я могу отметить множество пакетов для удаления, некоторые для очистки и некоторые другие для установки, понижения и т. Д., Тогда я могу запустить одну команду, чтобы сделать все необходимое, чтобы получить то, что я хочу (инициировать ожидающие действия).

Требуемое поле используется для определения того, что мне делать с пакетом.

Позволяет установить axel:

sudo apt install -y axel

Теперь вы можете увидеть его статус:

$ dpkg -l axel ii axel 2.5-2

Я могу отметить его для purge:

$ echo axel purge | sudo dpkg --set-selections

Теперь желаемое действие:

$ dpkg -l axel pi axel 2.5-2

Я мог отметить пакет для " очистить ", используя другие инструменты:

sudo dpkg-purge axel

Теперь, если я запустил:

sudo aptitude install

или

sudo apt-get dselect-upgrade

он спрашивает меня, что если я хочу для удаления axel или нет ...

Откуда эти данные:

/var/lib/dpkg/status
1
ответ дан 24 July 2018 в 19:04

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

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