чтение sed:can't/usr/lib/libltdl.a:No такой файл или каталог

Другой вариант - это

find /path -perm /u=x,g=x,o=x -type f

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

-121--53905-

Значение может быть расширено только до теоретического максимума 32768 для 32-битных систем или 4194304 для 64 бита.

Из Человек 5 PROC :

 / proc / sys / kernel / pid_max
  Этот файл (новый в Linux 2.5) указывает значение, при котором PID обернутся
  (то есть значение в этом файле составляет один больше, чем максимальный PID).  То
  Значение по умолчанию для этого файла, 32768, приводит к тому же диапазону PID, как
  на более ранних ядрах.  На 32-разрядных платформах, 32768 - это максимальное значение для
  pid_max.  На 64-битных системах PID_MAX может быть установлен на любое значение до 2 ^ 22
  (Pid_max_limit, примерно 4 миллиона).
 
1
25.11.2018, 02:29
2 ответа

Да. В любой оболочке POSIX, которую вы можете сделать...

set -o vi
^[[num]-#^[[num]_

... где ^ [ представляет клавишу ESC и [num] представляет необязательный параметр для n -й команды истории, отсчитываемой назад от текущей, и n -го аргумента в предыдущей команде, отсчитывающейся назад от последней соответственно. В зависимости от конфигурации клавиатуры можно использовать комбинацию клавиш CTRL и комбинацию клавиш.

Последовательность вызывает нумерованную команду, добавляет к ней комментарий # и сохраняет его в истории оболочки как самую предыдущую команду. Затем ярлык ^ [_ вызывает последний arg в последней команде.

bash также сохраняет последний arg по умолчанию в параметре оболочки $ _ , поэтому после выполнения первой части можно просто развернуть последний arg в этом пути.

-121--89293-

Видимо, это была ошибка в ядре. Он был исправлен в https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/scsi/storvsc_drv.c?id=e86fb5e8ab95f10ec5f2e9430119d5d35020c951

-121--186407-

Атласт Я получил, как исправить ошибку. Шаги, которые вы должны сделать, исправляют ошибку:

  1. Удаление пакет libtool
  2. устанавливает libtool, как дали в libtool (Файлы для libtool были бы в /usr/lib/x86_64-linux-gnu
  3. поиск для libltd, используя бар поиска в /usr/lib/x86_64-linux-gnu , и вы получите 5 файлов: (пакет) libltdl.a , libltdl.a (файл сценария), libltdl.so, libltdl.so.7, libltdl.so.7.3.0.
  4. Скопируйте эти файлы 5 в /usr/lib/.
  5. Вы закончили, и после выполнения сделать это не будет ошибкой: libltdl.a не является допустимым архивом libtool .

N.B : Вот я попробовал это на Linux Mint 16 64 bit ПРИЯТЕЛЯ edition. Я не уверен в других операционных системах.

0
28.01.2020, 01:46

Вы, по-видимому, нуждаются в дополнительных библиотеках для разработки Либаграф ; Те, кто должен был упомянуть в Установите или файл README .

На моей системе Debian мне нужно будет установить libltdl-dev , чтобы исправить проблемы, которые вы показываете, однако после этого могут потребоваться другие библиотеки развития (компиляция останавливается после первой ошибки, так что вы Не видите все требования, когда что-то идет не так).

Это сказал, что я только что установил версию Debian LibGraph в качестве пакета, как предложил Fahem Mitta.

Редактировать: текущая версия Libgraph для Debian упакована как LibGraph4 :

$ apt-cache show libgraph4
Package: libgraph4
Source: graphviz
Version: 2.26.3-14+deb7u2
Installed-Size: 146
Maintainer: David Claughton <dave@eclecticdave.com>
Architecture: amd64
Depends: libc6 (>= 2.7), libcdt4, libltdl7 (>= 2.4.2)
Conflicts: libgraphviz4
Description-en: rich set of graph drawing tools - graph library
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .

Этот пакет содержит график библиотеки.

0
28.01.2020, 01:46

Теги

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