Помните, что несмотря на видимые блоки по 4 символа на самом деле этот пароль непрерывный, то есть при редактировании соответствующей секции в rclone по команде rclone config изменённый пароль вводится без пробелов.
про свой опыт решения некоторых проблем и использования ряда возможностей ОС и приложений
суббота, 12 декабря 2020 г.
Koofr – пароль для rclone
Помните, что несмотря на видимые блоки по 4 символа на самом деле этот пароль непрерывный, то есть при редактировании соответствующей секции в rclone по команде rclone config изменённый пароль вводится без пробелов.
понедельник, 9 ноября 2020 г.
Индикатор сети в Linux Mint 20 xfce
Ещё пару лет назад на предыдущих версиях Linux Mint мной использовался сетевой индикатор, но впоследствии это стороннее ПО стало несовместимым с поcледующими выпусками Linux Mint. Однако на днях такая же функциональность была найдена в основном репозитории системы Linux Mint 20 xfce. Соответствующий пакет устанавливается командой
sudo apt install xfce4-netload-plugin
После установки вызвать правым кликом на панели xfce "Панель" и далее "Добавить новые элементы". Найти в списке "Сетевой монитор" и добавить на панель.
У меня индикатор автоматически не определил активный сетевой интерфейс, его пришлось вписывать вручную по результату вывода команды ifconfig
Для вызова окна настроек индикатора необходимо на значке нажать правую кнопку мыши:
Сетевой инрерфейс указывается в строке "Сетевое устройство". Цвета исходящего и входящего индикатора вместо ярких по умолчанию можно указать свои. Например, для себя мной были установлены более тёмные цвета.
В строке "Представление в виде" можно указать вид индикатора как "столбцы", "значения", либо как "столбцы и значения":
При наведении на индикатор сети курсора мыши отображается всплывающее сообщение с текущей информацией:
понедельник, 2 ноября 2020 г.
Warpinator
Для установки Warpinator в Linux Mint 19 можно использовать PPA:
sudo add-apt-repository -y ppa:clementlefebvre/grpc && sudo apt update && sudo apt install -y warpinator
Warpinator позволяет обмениваться файлами и папками между компьютерами локальной сети при отсутствии сервера DNS, осуществляющего преобразование имени компьютера в адрес IP. Как правило, при использовании роутера, который выдаёт компьютерам только адрес IP, в домашних условиях автоматически преобразовать имя узда в адрес IP не удастся. Вследствие этого компьютерам пользователей придётся либо назначать статический IP адрес, либо настраивать DHCP маршрутизатора (роутера) на выдачу компьютерам одних и тех же адресов IP постоянно. Из известных мне маршрутизаторов исключение составляет маршрутизатор MikroTik (подробности), который при получении клиентом адреса IP автоматически может вносить имя компьютера в записи сервера DNS.
Warpinator позволяет обойти данное указанное выше ограничение. Вторым плюсом использования Warpinator является отсутствие необходимости для организации доступа к компьютерам Linux через общие папки сервера Samba.
Чтобы отправлять/получать файлы и папки на компьютерах приложение Warpinator должно быть запущено, что сделать через секцию "Инструменты" главного меню.
По умолчанию Warpinator запускается с отображением окна программы. Чтобы окно программы не отображалось и приложение сразу же сворачивалось в значок на панели (на рисунке ниже третий слева направо)
нажмите на кнопку с тремя вертикальными полосками главного окна программы и передвиньте влево переключатель "Начать с главного экрана".
На втором рисунке в настройках Warpinator показано, что при получении от другого компьютера файлов и папок дополнительных запросов на получение или перезапись данных в папке приёма Warpinator задаваться не будет, что позволит не отвлекаться от основной работы за компьютером. Получение данных будет сопровождаться только всплывающим уведомлением. Папка приёма Warpinator будет создана автоматически при первом запуске приложения. Расположение этой папки можно изменить или указать другую папку, которую Warpinator будет использовать для приёма файлов/папок от других компьютеров.
Запущенное приложение занимает порядка 70-90 Мб резидентной памяти компьютера.
Для запуска/остановки Warpinator по расписанию создайте два сценария в виде исполняемых файлов sh, например:
Запуск Warpinator:
#!/bin/sh
export DISPLAY=:0 && /usr/bin/warpinator &
exit
Остановка Warpinator:
#!/bin/bash
warp="$(pidof warpinator)"
kill -15 ${warp}
exit
Создайте 2 пользовательских задания cron на запуск и остановку Warpinator в указанное время или объедините эти задания в одно с указанием времени, в течение которого Warpinator будет запущен и находиться в ожидании команд отправки и приёма данных. Пример для времени в 2,5 часа (9000 секунд):
#!/bin/sh
export DISPLAY=:0 && /usr/bin/warpinator &
sleep 9000
warp="$(pidof warpinator)"
kill -15 ${warp}
exit
Следует отметить, что при использовании Cinnamon возможность отправки файлов и папок через Warpinator уже встроена в оболочку. По правому клику мыши вы можете выбрать объект(ы) и отправить через Warpinator и отправить выбранному получателю, например:
суббота, 17 октября 2020 г.
Кнопка запуска для подключения к удалённому рабочему столу через Remmina
Однако возможности программы позволяют создать команду для подключения сразу к выбранному узлу. Данная команда может быть оформлена в виде кнопки запуска (Cinnamon) или значка запуска (XFCE). Например, в используемом мной варианте данный значок добавлен на дополнительную панель, которая активизируется (проявляется) при наведении курсора мыши на место её расположения.
Собственно сама команда: remmina -c файл_узла
Файл_узла представляет из себя файл с настройками подключения к конкретному узлу. Такие файлы располагаются в скрытом каталоге /home/user/.local/share/remmina , например:
Как видно из рисунка, user соответствует вашему домашнему каталогу.
После создания кнопки запуска подключение к выбранному узлу происходит без появления окна выбора узла, к которому необходимо подключиться.
среда, 14 октября 2020 г.
Определение действия при отсутствии Интернет
Если Интернет присутствует, то в файл наличия Интернет internet.txt записывается значение 1. Если ответ отсутствует, то в файл состояния записывается значение 0 и после этого поступают команды на выключение клиентов pCloud и Dropbox.
среда, 7 октября 2020 г.
Особенность удаления файлов и папок в pCloudDrive
Объяснение данному явлению – вы неверно удаляете из папки pCloudDrive. Несмотря на то, что pCloudDrive отображается у вас папкой, на самом деле данная папка является точкой монтирования вашего облака pCloud. Когда из папки pCloudDrive вы удаляете в Корзину, то система полагает, что происходит удаление из обычной папки компьютера и стремится поместить удаляемые объекты в папки Корзины (.Trash) files и info (о структуре Корзины в Linux читайте здесь). Но так как папка pCloudDrive не является обычной папкой компьютера, то удаляемые объекты помещаются на ваше облако pCloud в автоматически создаваемый объект .Trash-1000 Чтобы проверить имеется ли такой объект, достаточно включить в файловом менеджере отображение скрытых файлов и обратиться к pCloudDrive. Если объект .Trash-1000 на вашем облаке pCloud существует, то он будет отображён.
Помещённые в .Trash-1000 данные автоматически не удаляются и могут там находиться сколь угодно долго.
Самое интересное в том, что объект .Trash-1000 не имеет ничего общего с объектом Корзина, который вы наблюдаете в своём облаке pCloud в браузере. Такого объекта в вашем pCloud быть не должно. Начисто удалить его вы можете командой терминала
rm -rf /home/user/pCloudDrive/.Trash-1000
В приведенной команде вместо user укажите папку своей учётной записи в системе.
Для правильного удаления из pCloudDrive используйте удаление "мимо Корзины", то есть команду "Удалить":
Несмотря на то что вы удаляете "мимо Корзины", удаляемые данные будут перемещены в Корзину вашего pCloud. Убедиться в этом мжно обратившись к Корзина при входе в pCloud через браузер. Данное обстоятельство является особенностью облака pCloud, которую следует иметь в виду. Справедливости ради следует отметить, что при выполнении операций "переместить" или "вырезать/вставить" такой ситуации не возникает.
четверг, 24 сентября 2020 г.
По команде правого меню Transmission "Открыть папку" вместо менеджера файлов запускается другое приложение
На установленной системе Linux Mint 20 xfce было замечено, что при команде через правое контекстное меню торрент-клиента Transmission (на строке торрента) "Открыть папку" вместо ожидаемого открытия файлового менеджера запускается приложение "Анализатор использования дисков":
Открыть файлы odt без офисного пакета Libre Office
понедельник, 14 сентября 2020 г.
Запуск процесса синхронизации при изменении содержания источника данных (автоматизация)
Идея автоматизации выполнения данной задачи родилась из периодической "забывчивости" осуществления резервирования данных на регулярной основе. Полагаю, что у каждого имеются файлы, которые было бы обидно потерять в случае какого-либо сбоя на файловой системе или отказа физического носителя.
среда, 5 августа 2020 г.
Koofr – облачное хранение и синхронизация данных
Program will be installed to /home/minter/.koofr-dist/.
Do you want to change destination? [y]es or [n]o
output="$(pidof storagegui)"
kill -15 ${output}
exit
sa=/home/minter/Inbox/sa
/home/minter/.koofr-dist//storagegui &
sleep 360
/home/minter/Dropbox/scripts/stop-koofr.sh
countsa=`find $sa -type f | wc -l`
if [ $count -eq 0 ];
then
:
else
thunar $sa
fi
exit
type = koofr
user = renevars@yandex.com
password = YC1D ...RsGNQ