LINUX.ORG.RU

/bin/<command>: not found

 


0

2

После какого-то обновления началось:

aclocal: warning: couldn't open directory 'm4': No such file or directory
/usr/bin/libtoolize: 1: /bin/sed: not found
/usr/bin/libtoolize: 1: /bin/sed: not found
/usr/bin/libtoolize: 1: /bin/grep: not found
/usr/bin/libtoolize: 1: /bin/sed: not found
/usr/bin/libtoolize: 1: /bin/sed: not found
: putting auxiliary files in '.'.
: copying file './ltmain.sh'
/usr/bin/libtoolize: 1: /bin/sed: not found

Или:

$ sudo apt full-upgrade

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n]
Setting up cpio (2.15+dfsg-1) ...
update-alternatives: error: alternative path /bin/mt-gnu doesn't exist
dpkg: error processing package cpio (--configure):
 installed cpio package post-installation script subprocess returned error exit status 2
Setting up nano (7.2-2) ...
update-alternatives: error: alternative path /bin/nano doesn't exist
dpkg: error processing package nano (--configure):
 installed nano package post-installation script subprocess returned error exit status 2
Errors were encountered while processing:
 cpio
 nano
E: Sub-process /usr/bin/dpkg returned an error code (1)

И действительно, sed, grep и т. д. есть только в /usr/bin.

Памагите! :)

★★★★★
Ответ на: комментарий от slowpony
deb     https://pkgmaster.devuan.org/devuan experimental main contrib non-free
deb-src https://pkgmaster.devuan.org/devuan experimental main contrib non-free
deb http://www.deb-multimedia.org sid main non-free
deb [arch=amd64] https://packages.microsoft.com/repos/edge/ stable main
deb https://deb.xanmod.org releases main

Ну и несколько других. LLVM, например.

dataman ★★★★★
() автор топика
Ответ на: комментарий от i-rinat

Да, тоже об этом подумал. Но хотелось бы понять, почему вдруг такое произошло.

А в Debian/sid тоже так?

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

Да, UsrMerge и usrmerge, всё такое.

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

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

Возможно, ссылки уже были созданы, но что-то их удалило?

Наверное. :)
В общем, переместил все бинарники из /bin в /usr/bin, сделал ссылку /bin на /usr/bin, перезагрузился и пока всё Ok.

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

Если ещё не установлен пакет usrmerge, нужно поставить его. Он во время установки занимается теми же перемещениями, для всех затронутых миграцией директорий.

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

Да, не установлен. Но что-то у этого пакета слишком много неожиданных конфликтов.

dataman ★★★★★
() автор топика
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.