вторник, 15 марта 2016 г.

Графический индикатор Яндекс Диска в Linux Mint

С момента публикации о способах подключения Яндекс Диска в Linux прошло почти 2 года. Если раньше Яндекс предоставлял только консольный клиент, то в настоящее время можно также установить себе графический индикатор.

Обновлённая версия этой публикации – прочитать.
Установка значков идикатора Яндекс Диска от Windows – перейти к заголовку "Свои значки в индикаторе Диска Яндекс".
Узнайте как сделать несколько учётных записей в индикаторе Яндекс Диска, а также осуществить независимый запуск нидикаторов Яндекс Диска.

На Яндексе имеется замечательный раздел под названием "Помощь". Как правило, у нас все "продвинутые" и его редко кто читает. А зря. Там можно почерпнуть много интересного. Что ж, перейдём в свой Яндекс Диск и в нижней левой части страницы перейдём по ссылке "Помощь".

В левой части страницы активизируйте меню "Программы для компьютера":


Перейдите в по ссылке "Консольный клиент для Linux". В статье по этому адресу дана информацию по установке клиента и ссылки на это ПО. Установите консольный клиент.

Прокрутите движок вниз и увидите:


Далее в этой заметке будет рассматриваться установка и настройка ПО YD-tools.

Перейдите по ссылке и в новой вкладке попадёте на страничку с инструкциями по установке, весь смысл которой сводится к добавлению репозитория и установке этого ПО. Сделать это можно одной командой в терминале:

sudo add-apt-repository ppa:slytomcat/ppa && sudo apt-get update && sudo apt-get install yd-tools

После этого в разделе меню "Интернет" у Вас должен появится соответствующий пункт


Пробуем его запустить и получаем ответ:


Ответ обусловлен тем, что у меня ранее не был установлен консольный клиент Яндекс Диска, поэтому из файла конфигурации программа ничего не может узнать: ни под какими логином и паролем ей соединяться с Яндекс Диском, ни какая папка будет синхронизироваться. Нажмём ОК.


Странно, но при указании прокси-сервера "Нет" мой Яндекс Диск отказывался стартовать до тех пор, пока мной не было указано "Системные настройки" (на рисунке после "Да").

В следующем запросе необходимо указать папку для синхронизации. По умолчанию предлагается папка YandexDisk в домашней папке пользователя Linux, но её можно и поменять. В моём случае, например, была указана папка

 /home/моя_домашняя_папка/Data-2/YandexDisk ,

которая является папкой автоподключаемого раздела Data-2 (подробнее об автомонтировании читайте здесь).


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



Произведенные настройки можно посмотреть в файлах папки yandex-disk, которая расположена в скрытой папке .config в Вашей домашней папке. Перейдите в менеджер файлов (Nautilus, Nemo, Caja) и нажмите комбинацию клавиш Ctrl H.


Попробуем запустить Яндекс Диск


Если Вы используете "родную" почту Яндекс, то вводите просто свой логин. Если Вы используете почту Яндекс для домена, то вводите полный адрес электронной почты Яндекса.

Яндекс Диск запустится и начнёт синхронизацию Ваших данных. При запущенном клиенте Вы будете наблюдать значок на системной панели, например:


После завершения синхронизации Вы получите всплывающее уведомление.


В оболочке Cinnamon дополнительно Вы можете посмотреть это уведомление через системную панель:


Правый клик мыши по значку Яндекс Диска откроет окно с настройками и другой полезной информацией:


Если Вы кликните по "Настройки", то можете посмотреть или изменить настройки индикатора и самого сервиса Яндекс.Диск:



Как видите, никакой премудрости и ничего сверхъестественного не имеется.


понедельник, 14 марта 2016 г.

"Ремонт" Google Chrome в Linux Mint или о пользе чтения рассылок

Как упоминалось в этой заметке, "неприятности" в процессе обновления Google Chrome в Linux привели к решению о замене данного браузера. Через пару дней после этого при чтении рассылок про Linux мне стал известен "рецепт лечения" Chrome.

Три источника получения этой информации: source-1, source-2, source-3.

Ситуация объясняется тем, что Chrome в Linux перестал поддерживать 32-битную платформу. В связи с этим, сразу в трёх источниках мне были даны рекомендации по исправлению ситуации. "Идейно-теоретическая база" формулируется следующим образом:

Чтобы исправить эту ошибку в 64-битных системах Ubuntu/Debian, в репозитории  необходимо добавить архитектуру [arch=amd64] после deb в
 /etc/apt/sources.list.d/google-chrome.list и 
/opt/google/chrome/cron/google-chrome files, 
который генерирует список файлов.

Для исправления ситуации ввести в терминале 2 команды:

sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list"

sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/opt/google/chrome/cron/google-chrome"

А затем сделайте обновление пакетной базы следующей командой:

sudo apt-get update

Иду на ресурс, с которого последнее время мной устанавливался Chrome и устанавливаю его заново. Выполняю описанные выше операции и получаю "кусочек" счастья.




суббота, 12 марта 2016 г.

Прозрачные панель и меню в Cinnamon Linux Mint


По умолчанию в Linux Mint 17.x Cinnamon, в теме рабочего стола системная панель чёрная и непрозрачная. В настройках панели отсутствует возможность или параметр прозрачности панели. Но необходимые изменения можно сделать в так называемых конфигурационных файлах, т.е. в файлах настройки.

Откройте на редактирование файл темы по умолчанию cinnamon.css с правами суперпользователя (root) командой в терминале:

  sudo gedit /usr/share/themes/Linux\ Mint/cinnamon/cinnamon.css  

Когда откроется текстовый редактор gedit с файлом cinnamon.css, нажмите сочетание клавиш Ctrl+F, в окне поиска скопируйте/вставьте #panel и нажмите "Найти". Далее в результатах поиска смотрим первое вхождение:


В конце этого блока (после строчки, начинающейся с box-shadow) напишите:

  background-color: rgba(175,175,175,0.05);  


После этого необходимо перезапустить Cinnamon. Нажмите сочетание клавиш Alt+F2, введите латинскую r и нажмите Enter.


Было:


Стало:


Эти картинки взяты с публикации на ubuntu66.ru

На моих фонах рабочего стола результаты для тёмных и светлых фонов ниже:



По умолчанию, меню в Linux Mint Cinnamon отображается на чёрном фоне.


Чтобы сделать его прозрачным выполните аналогичные описанным выше действиям с файлом настроек.

  sudo gedit /usr/share/themes/Linux\ Mint/cinnamon/cinnamon.css  

Найдите PopupMenu (popupMenu.js):


Замените в строке -arrow-background-color: значение rgba(63,63,63,0.95); на rgba(5,5,5,0.25);


Перезагрузите Cinnamon или завершите сеанс и снова войдите в систему.


М.б. Вам захочется сделать себе точно также, а м.б. что-нибудь другое ...


пятница, 11 марта 2016 г.

Slimjet на замену Google Chrome

Про этот браузер мне стало известно из новостной рассылки ubuntu66.ru, в которой шла речь о статье про альтернативные браузеры Chrome от Google.

А жгучий интерес к возможной альтернативе появился после того, как система стала выводить сообщение:


Причём это наблюдалось у четырёх компьютеров, никак не связанных между собой.

В конечном счёте, как поётся в песне В.Высоцкого "Як-истребитель", это "изрядно мне надоел" и было решено попробовать браузер Slimjet, т.к. первейший кандидат на замену Chromium у меня в системе уже давно используется.

Примечание. Как известно, Chome, Opera, Яндекс браузер и т.п. в своей основе имеют один и тот же код браузера Chromium. 

Для того, чтобы Chromium обновлялся, добавьте репозиторий:

  sudo add-apt-repository ppa:chromium-daily/stable  

Чтобы использовать в Chromium flash введите команду:

  sudo apt-get install pepperflashplugin-nonfree  

Получение Slimjet не вызывает трудностей, тем более, что страница загрузки написана на русском языке. Выбираете вариант для используемой Вами операционной системы и устанавливаете.

После установки Slimjet у меня сразу же "заговорил по-русски". Вход в аккаунт Google позволил не потерять установленные расширения для браузера и закладки.


В правом верхнем углу Slimjet находятся 3 кнопки: интернет-магазин, настроить и сетевое сообщество.
Единственное, чего мне не хватало, так это привычного меню доступа к службам Google.

Но, как оказалось, можно установить стороннее расширение (кстати говоря, будет работать и в Opera и в браузере Яндекс), которое называется "Ярлыки для продуктов Google". Это расширение доступно в интернет-магазине Chrome. После его добавления появляется значок в виде плиток разных цветов:


При щелчке по этому значку "выплывают" ярлыки для доступа к службам Google.


Если нажать на значок "шестерёнки", то появляется возможность настроить размеры значков и их количество в одном ряду:



Следует отметить, что когда Вы кликаете на значок какой-либо службы, то её окно открывается не в новой вкладке браузера, как у стандартного меню Google (что иногда раздражало в Chrome), а в этом же окне.

Если Вы кликнете по правому верхнему значку окна меню (см. рис. выше), то получите список всех служб Google.


Вторая сложность, с которой пришлось столкнуться: не удалось настроить синхронизацию паролей. Но это легко "вылечилось" установкой расширения LastPass.

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



Вот такой у меня получился сам себе доктор: