sudo не может писать в / var / lib / sudo / malik / tty1

Если вы удалите мета-пакеты, вы не получите никаких обновлений ядра.

Все обновления ядра считаются обновлениями для системы безопасности.

Так что это не рекомендуется удалять мета-пакеты.

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

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

1
задан 15 December 2017 в 11:46

2 ответа

Вы должны запустить

sudo chown -R malik:malik sudo

из пути /var/lib или лучше запустить его, предоставляя полный путь

sudo chown -R malik:malik /var/lib/sudo

из любого места в системе.

/ до sudo в вашей команде заставляет искать файл / папку sudo в корневом каталоге /, которого нет в вашем случае, и это не то, что вы хотите.

В любом случае, возможно, это не лучшее, что можно сделать в целом.

Из комментариев здесь Я понимаю, что ваша оригинальная проблема не имеет прав для запуска

cd /home/malik

Чем вам, вероятно, ничего не нужно менять в /var/lib, а вместо этого запустите комментарий в домашней папке

sudo chown -R malik:malik /home/malik

Чтобы установить право собственности на домашнюю папку и все содержимое на пользователя malik и группу на malik.

Кроме того, вам также может потребоваться запустить (без -R ])

sudo chmod '0770' /home/malik

, чтобы сделать папку для чтения, записи и доступа для пользователя malik и членов группы malik и отключить чтение, запись и доступ для других пользователи.

0
ответ дан 18 July 2018 в 01:09

Вы должны запустить

sudo chown -R malik:malik sudo

из пути /var/lib или лучше запустить его, предоставляя полный путь

sudo chown -R malik:malik /var/lib/sudo

из любого места в системе.

/ до sudo в вашей команде заставляет искать файл / папку sudo в корневом каталоге /, которого нет в вашем случае, и это не то, что вы хотите.

В любом случае, возможно, это не лучшее, что можно сделать в целом.

Из комментариев здесь Я понимаю, что ваша оригинальная проблема не имеет прав для запуска

cd /home/malik

Чем вам, вероятно, ничего не нужно менять в /var/lib, а вместо этого запустите комментарий в домашней папке

sudo chown -R malik:malik /home/malik

Чтобы установить право собственности на домашнюю папку и все содержимое на пользователя malik и группу на malik.

Кроме того, вам также может потребоваться запустить (без -R ])

sudo chmod '0770' /home/malik

, чтобы сделать папку для чтения, записи и доступа для пользователя malik и членов группы malik и отключить чтение, запись и доступ для других пользователи.

0
ответ дан 24 July 2018 в 17:20
  • 1
    Ответ derHugo верен, но я сомневаюсь, что это хорошая идея изменить право собственности на / var / lib / sudo. – muclux 15 December 2017 в 13:34
  • 2
    владение? вроде chmod 755 что-то? – user3162878 15 December 2017 в 13:47
  • 3
    все еще выдавая ту же ошибку sudo, которая не может писать в / var / lib / sudo / malik / tty1 Нет такой директории или файла – user3162878 15 December 2017 в 14:12
  • 4
    даже я пробовал из корня, как sudo -s, и написал тот же sudo chown -R malik: malik / var / lib / sudo, а затем после выхода я попытался получить доступ к моему каталогу. cd home / malik дает мне -bash: cd: malik: Permission denied – user3162878 15 December 2017 в 14:15
  • 5
    Есть идеи??????? – user3162878 15 December 2017 в 14:15

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

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