Настройка Linux Mint, часть 2
С одной стороны в Linux Mint с открытием диcковых носителей и сетевых папок всё очень неплохо — стандартный файловый менеджер их отображает в левой части и их можно щелчком мыши открыть (примонтировать в терминах Linux):
И если мы, например, щёлкнем по носителю с именем DATA — у нас откроется окно с данными этого диска. Система автоматически создаст точку монтирования в своей файловой системе (в каталоге /media ) и присоединит туда этот дисковый том. Всё происходит незаметно для пользователя и ему не надо писать команды типа mount .
С другой стороны, это работает только в рамках одного сеанса работы с ОС. То есть, после перезагрузки мы должны будем перед первым использованием этого тома опять его открывать в проводнике. При обычном использовании данных это нормально — при открытии файла мы всё равно пойдем открывать этот том, а при сохранении можно выбрать «Другие места» и там выбрать этот том и уже туда сохранять. Но вот при использовании данных на этом диске без его подсоединения придётся забыть и, например, если у нас в музыкальном плеере есть композиции расположенные на этом томе, то при попытке проигрывания мы получим ошибку (ну и индексации музыкальной библиотеки можно тоже не ждать). Т.е. не происходит прозрачного подключения без использования файлового менеджера и, если мы хотим чтобы устройство было всегда доступно — надо настроить автоматическое подключение при старте системы.
Издавна в Linux существует специальный конфигурационный файл, который отвечает за подмонтирование устройств при загрузке ОС: /etc/fstab . Однако, неподготовленный пользователь вряд ли сможет внести туда корректные значения, поскольку он весьма «не юзер-френдли» и весьма непросто разобраться во всех хитросплетениях параметров. Зато в Linux Mint есть программа «Диски», с помощью которой нужную строку в etc/fstab можно вставить с помощью графического интерфейса:
Выбрав нужный диск и нужный раздел, мы нажимаем «шестеренки» и выбираем команду «Изменить параметры подключения». В открывшемся окне отключаем параметры по умолчанию для сеанса пользователя и ставим галку «Подключать при запуске системы»:
И указываем нужную точку подключения. Это должен быть каталог в файловой системе Linux, на который у пользователя есть полномочия. Можно было бы указать любой каталог в каталоге пользователя ( /home/имя пользователя ), благо у пользователя там есть права и на чтение и на запись, но тогда другие пользователи (кроме root ) данной ОС не смогут открыть это устройство — у них нет полномочий на папки других пользователей. Поэтому лучше всего создавать каталог в специальном месте и, если нам надо, чтобы другие пользователи могли обращаться к нему, предоставлять соответствующие полномочия. Ничего сложно и в этом нет. Каталог лучше всего создавать в папках специально предназначенных для подключения устройств — /mnt или /media (сюда подмонтируются устройства по умолчанию). В файловом менеджере у обычного пользователя не получится создать папку в этих каталогах, поскольку у него не будет прав на это. Нам потребуются права суперпользователя ( root ), однако не обязательно для этого заходить в терминал и писать команду sudo mkdir /media/data . Можно щелкнуть правой кнопкой мыши на рабочем столе и выбрать команду «Открыть как root»:
Откроется окно файлового менеджера с повышенными привилегиями:
Далее открываем файловую систему и заходим в каталог / media , в котором обычным способом создаем нужный нам каталог. Потом щелкаем по нему правой кнопкой мыши и выбираем команду «Свойства», в открывшемся окне переходим к вкладке «Права» и определяем полномочия следующим образом:
Это даст полномочия всем пользователям читать и писать в данный каталог.
После того, как мы создали каталог и дали на него полномочия, можно закрыть окно с параметрами подключения диска и после этого можно посмотреть на конфигурационный файл /etc/fstab и обнаружить в моём случае там следующую строку:
/dev/disk/by-uuid/cbf9b7fc-fabb-4dec-a5d9-2cb30c7b5a42 /media/data auto nosuid,nodev,nofail,x-gvfs-show 0 0
Где, как видно, все данные полностью повторяют скриншот параметров подключения. Таким образом, мы полностью обошлись без использования командной строки, хотя запустить пару команд в терминале и отредактировать файл /etc/fstab было бы, пожалуй, быстрее. Но только в том случае, если бы мы чётко представляли что делаем и каким образом.
Сетевые папки
А вот с использованием сетевых папок ситуация оказалась печальнее. Во-первых, у меня сразу возникли проблемы из-за моего роутера. К роутеру у меня через USB 3.0 подключен внешний диск, который роутер расшаривает по протоколу SAMBA, но почему-то версии 1.0, которая сейчас по умолчанию в Linux Mint отключена (видимо по причине его небезопасности). Поэтому расшаренные папки отлично видны — но не подключаются: имя и пароль не проходит. Вот тут мне пришлось лезть в конфигурационные файлы и разрешать использование данного протокола. В Windows 10 мне пришлось бы установить дополнительный компонент системы (SMB 1.0/CIFS Client):
А в Linux мне пришлось открыть файл /etc/samba/smb.conf на редактирование (всё с помощью того же файлового менеджера с повышенными привилегиями) и добавить туда две строки в раздел [global] :
client use spnego = no
client ntlmv2 auth = no
После этого мои расшаренные папки на роутере стали открываться.
Подключать сетевые папки через файловый менеджер почти так же просто, как и дисковые тома, для этого открываем «Сеть» и далее наше сетевое устройство:
И открываем нужную папку. Система запросит ввод логина и пароля (если мы до этого не сохраняли эту информацию) и откроет нужный ресурс. Но надо понимать, что он будет находится по адресу протокола SAMBA: вида smb://rt-n18u-becc/backup/ (для папки BACKUP на ресурсе RT-N18U-BECC). Данный ресурс не подсоединён к файловой системе Linux и мы, соответственно, получаем ту же картину, что и с дисковым томом до этого: пока мы не подключили данный ресурс, обратиться к нему по имени у нас не получится: мы получим ошибку, что указанный адрес не подключён.
В этом случае нам на помощь опять приходит конфигурационный файл /etc/fstab , но вот тут возникает проблема — я не знаю ни одного GUI, с помощью которого можно было бы прописать туда подключение сетевого диска. Поэтому придётся действовать с помощью ручного редактирования данного файла:
В который мы добавили три строки для каждой из расшаренных папок вида:
//rt-n18u-becc/video /media/video cifs vers=1.0,credentials=/home/duke/.smbpasswd,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
Вначале идёт название сетевого ресурса (расшаренной папки), потом точка монтирования (создаём заранее как описано выше), протокол ( cifs ), набор опций и два нуля. Опции определяют параметры подключения и, самое главное, логин и пароль, с которым мы подключаемся к ресурсу. Чтобы не прописывать в файле /etc/fstab логин и пароль, можно заранее прописать их в определённом файле (лучше в папке пользователя, например .smbpasswd ) и указывать этот файл (опция credentials ), в котором в первой строке указан имя пользователя, а во второй — пароль:
Для использования протокола SMB версии 1.0 мне пришлось добавить опцию vers=1.0 , без неё папки не монтировались.
Но если мы попробуем подключить сетевые папки по пути с названием (типа //rt-n18u-becc ) мы получим следующую ошибку: could not resolve address for rt-n18u-becc , поскольку наша ОС ещё не представляет какой конкретно IP-адрес соответствует данному имени. Это можно поправить, если в файл /etc/hosts внести наше имя с конкретным IP-адресом (в случае с роутером мы его знаем и поменяться он может только при смене его настроек):
После этого перезагружаем ПК (или в терминале выполняем команду sudo mount -a ) и получаем наши сетевые папки подмонтированными по тем путям, которые мы указали. И в дальнейшем можно пользоваться всеми преимуществами файловой системы — в любое время обращаться к данным в них, использовать их в библиотеках видео/аудио плееров.
Да, без правки конфигурационных файлов обойтись не удалось, тут можно сделать замечание авторам Linux Mint и пожелать им добавить в дистрибутив инструмент для автоподключения сетевых папок, подобный тому, что есть в Windows:
С другой стороны, командную строку мы пока ещё не открывали, ну а правка конфигурационных файлов не такая уж редкость и для Windows.
В следующей части рассмотрим настройку шрифтов и ещё кое-чего.
Настройка Linux Mint после установки в один клик
Эта заметка о том как настроить Linux Mint после установки, использовав для этого заранее написанный bash скрипт. Кроме того, данный способ поможет сэкономить вам кучу времени, особенно если вы имеете несколько машин в своем распоряжении.
В последнее время я часто устанавливаю Linux Mint. Это связанно с моей работой, на мне висит целый компьютерный класс. Каждый раз мне приходиться делать долгую рутинную процедуру по установке программ и настройке системы.
Скрипт для настройки Linux Mint после установки
В связи с этим, я хочу поделиться с вами своим собственным bash сценарием, который облегчает мне жизнь после установки Linux Mint. Важный момент в том, что сначала я не провожу обновление системы, а удаляю ненужные программы, чтобы их обновление не украло лишнего времени.
Это скрипт, который я сделал для настройки свежеустановленного Linux Mint 18.2. Вы можете настроить и изменять его как хотите. Он выглядит немного не так, как тот который я использую на работе. Здесь я привел пример для своей домашней машины.
Как открывать файлы и ярлыки одним кликом мыши?
Вопрос
Как сделать, чтобы ярлыки на рабочем столе Windows 7 запускались в один клик мыши?
Ответ
Для того чтобы открывать файлы, папки и ярлыки на компьютере не двойным, а одиночным кликом, нужно изменить настройки в параметрах папок. В Windows 7 это делается просто. Следуйте инструкции ниже.
Как открывать файлы одним щелчком мыши
1. Откройте мой компьютер или любую другую папку на компьютере.
2. Теперь нам нужно открыть окно настроек. Для этого нажмите «Упорядочить» затем «Параметры папок и поиска».

В меню Файл выберите «Сервис/Параметры папок…».
Подсказка: Если Вы не видите меню Файл, нажмите клавишу Alt на клавиатуре.
3. В отрывшемся окне во вкладке «Общее» есть раздел «Щелчки мышью». В нем вместо «Открывать двойным, а выделять одним щелчком» выберите «Открывать одним щелчком, выделять указателем» и «Подчеркивать подписи значков при наведении» (это лучше, чем когда они всегда подчеркнутые, хотя это лишь мое мнение).
После завершения настроек нажмите «ОК», чтобы сохранить их.


