Примечание: отредактированный после @StephaneChazelas комментарий
Первое количество ls -l
вывод после блока разрешения является количеством жестких ссылок.
Это - то же значение как то, возвращенное stat
команда в "Ссылках".
Это число является hardlink количеством файла, при обращении к файлу или количеству содержавших записей каталога, при обращении к каталогу.
Файл обычно имеет количество жесткой ссылки 1, но это изменяется, если жесткие ссылки сделаны с ln
команда. См. Справочник Debian.
В Вашем примере, добавляя жесткую ссылку для tempFile2 увеличит ее число каналов:
ln -l
ln tempFile2 tempHardLink
ln -l
И tempFile2 и tempHardLink будут иметь число каналов 2.
Если Вы делаете то же осуществление с символьной ссылкой (ln -s tempFile2 tempSymLink
), значение количества не увеличится.
Каталог будет иметь минимальное количество 2 для '.'
(свяжитесь с собой), и для записи в каталоге ее родителя.
В Вашем примере, если Вы хотите увеличить число каналов tempFolder, создают новый каталог, и число повысится.
ls -l tempFolder
mkdir tempFolder/anotherFolder
ls -l tempFolder
Ссылка от anotherFolder/до tempFolder/(который является ..
) будет добавлен к количеству.
У Вас есть несколько опций:
переустановите и libffi и пакеты ConsoleKit (обновите свою копию репозитория сначала, если у Вас есть локальный клон).
удаление ConsoleKit - строго говоря это не необходимо (хотя это обеспечивает некоторый уровень пользовательского комфорта и дружелюбия).
символьная ссылка libffi.so.5
кому: libffi.so.6
- грязный взлом, который мог бы работать, но также и может доставить много неприятностей, даже фатальных.
Можно также хотеть считать переключение на прокручивающийся выпуск версий - slackware-текущим.