LINUX.ORG.RU

Pacman не может удалить netcat

 , ,


0

1

Привет!

Командую:
sudo pacman -S netcat
предупреждение: gnu-netcat-0.7.1-7 не устарел --переустанавливается

А если так:
sudo pacman -Rscn netcat
ошибка: не найдена цель: netcat

Это лечится?

★★

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

Ок, но это странно, что alias netcat на установку работает, а на удаление — нет. Я в упор не вижу, что он предлагает gnu-netcat.

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

а так?

Работает, конечно.

Суть в том, что если пакет устанавливается по команде pacman -S netcat, то он должен и удаляться pacman -R netcat таким же макаром.

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

pacman -S работает с «provides=()», а pacman -R удаляет конкретный пакет (и netcat - это не alias).

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

netcat - это не alias

Ок, тогда что? Если он по этому слову устанавливает пакет с другим названием.

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

Это «provides», см. ответ выше. Это не пакет, не алиас, а функционал. Точного перевода нет.

mxfm ★★
()
Ответ на: комментарий от rassol

Packages providing the same item can be installed side-by-side, unless at least one of them uses a conflicts array.

Т. е. я правильно понимаю, что netcat содержится в более чем одном пакете?

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

Ясно, понятно, почему так себя ведёт pacman.

Благодарю.

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