Top.Mail.Ru

Разбор реальной установки Samba: от ошибок к успеху

Разбор реальной установки Samba: от ошибок к успеху

Если вы хотите обмениваться файлами с другими устройствами в сети, то вам нужно поднять роль файлового сервер Samba, так как благодаря ей, вы сможете предоставлять общий доступ к файлам и директориям вашего компьютера другим устройствам.

Запись видеоурока на RuTuBe

Запись видеоурока во ВКонтакте

Запись видеоурока на YouTuBe



Давайте перейдем к практике

sudo apt install samba

Выдаются ошибки

E: Не удалось получить http://ru.archive.ubuntu.com/ubuntu/pool/main/s/samba/samba-vfs-modules_4.15.13%2bdfsg-0ubuntu1.3_amd64.deb  404  Not Found [IP: 213.180.204.183 80]
E: Не удалось получить некоторые архивы; возможно, нужно запустить apt-get update или попытаться повторить запуск с ключом --fix-missing?

О чем говорит нам данное сообщение, а о том, что информация, которая находится в списке пакетов скорее всего не актуальная и данных пакетов уже нет, либо путь к ним изменился. И это логично, так как последний раз данная система проверяла новые пакеты довольно давно. Так как сейчас я пишу продолжение модуля из курса КОСА.

За одно, мы сейчас поняли, почему перед выполнением установки какого-либо пакета, стоит выполнить команду apt update, т.е. чтобы актуализировать информацию о пакетах.

apt update

Чтение списков пакетов… Готово
E: Не удалось открыть файл блокировки /var/lib/apt/lists/lock - open (13: Permission denied)
E: Невозможно заблокировать каталог /var/lib/apt/lists/
W: Проблема при удалении файла /var/cache/apt/pkgcache.bin - RemoveCaches (13: Permission denied)
W: Проблема при удалении файла /var/cache/apt/srcpkgcache.bin - RemoveCaches (13: Permission denied)

Данное сообщение говорит о том, что у нас недостаточно прав, поэтому нужно повторить команду с sudo, для этого можно использовать команду sudo !!. !! это спец символ, который повторяет последнюю выполненную команду.

т.е. аналог, если бы мы ввели sudo apt-get update

sudo !!

Чтение списков пакетов… Готово

Теперь повторяем нашу команду по установке Samba Server

sudo apt install samba

нажимаем "Y"

Running kernel seems to be up-to-date. 
No services need to be restarted.
No containers need to be restarted.
No user sessions are running outdated binaries.
No VM guests are running outdated hypervisor (qemu) binaries on this host.

Сообщение, которое вы видите, означает, что на вашем сервере или системе все компоненты работают с актуальными версиями программного обеспечения и не требуют перезагрузки или обновления. Т.е. все успешно установлено!