Скачать яндекс диск для linux ubuntu, mint бесплатно

Вступление

Облачные технологии находят все большее практическое применение. В то время, как многие поставщики подобных услуг предлагают свое программное обеспечение для доступа к своим сетевым ресурсам, существует широко распространенный протокол, для передачи информацию между удаленным облачным хранилищем и локальной ПК пользователя – «WebDAV».

Для подключения облачного диска можно пойти двумя путями:

  1. Подключить диск с помощью файлового менеджера, но такой способ имеет ряд недостатков.
  • Примонтированный облачный диск доступен только для программ использующих графическую оболочку.
  • Присутствует доля отказов данного функционала (см. can’t connect to webdav shares).
  1. Подключить облачный диск с помощью бесплатного специализированного программного обеспечения davfs

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

  • Сложность настройки.
  • Файловые менеджеры считают папки примонтированные с помощью davfs локальными и будут пытаться получить информацию и сгенерировать эскизы для медиа-файлов, что требует скачивания этих файлов. А это требует времени в течении которого файловый менеджер будет недоступен, а интернет-соединение загружено передачей данных.

Сегодня в статье рассмотрим пример подключения облачного хранилища Cloud.mail.ru при помощи протокола WebDAV с помощью специализированного программного обеспечения davfs.

Установка davfs в Linux

Устанавливать davfs будем на дистрибутиве Ubuntu Server 18.04. Для этого подключимся к нашей системе по SSH. И в терминале набираем следующую команду:

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

либо выполнить

Настройка davfs в Linux

Для удобства также, необходимо добавить вашего пользователя в группу davfs2. Если планируется добавить данного пользователя, следует выполнить команду.

Если необходимо добавить другого пользователя ОС, то следует заменить на имя пользователя, которому будет дозволено монтировать облачные диски посредством davfs.

Создание точки монтирования

Монтирование возможно только в существующую папку, создать которую можно, например, командой:

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

Настройка учетных данных

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

Файл является системным, доступ на чтение к нему имеет только корневой пользователь «root», поэтому хранение пароля в нём более безопасно. Файл после установки пакета «davfs2» не существует. Его следует создать следующей командой

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

Открыв этот файл для редактирования, например, командой

необходимо ввести строку

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

Имеются проблемы с символами и пробелами в паролях. Для устранения данной проблемы следует использовать скобки » «. Например пароль можно записать так:

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

Настройка монтирования

Для подключения Cloud.mail.ru к нашей системе необходимо установить и настроить DotNetCore. Как это сделать описано в данной статье.

fstab

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

дописать в самом конце

или

где

  • //127.0.0.1:8888 — адрес нашего облачного хранилища и порт (данный адрес актуален если вы настраиваете облако от mail.ru)
  • noauto — указывает, что монтирование производится вручную, в то время как альтернативная ей опция «_netdev»
  • _netdev — монтирование будет произведено автоматически при наличии подключенного сетевого интерфейса.

Наличие опции noauto или _netdev обязательно, в противном случае считается, что указана опция auto и система будет пытаться подключить сетевой диск до поднятия самого сетевого интерфейса.

Проверка монтирования

После завершения данных манипуляций целесообразно проверить монтирование, выполнив команду mount

Размонтировать такой диск можно командой umount

Операции чтения и записи

Операции чтения и записи имеют ограничения для дисков и блоков размещения. Блок размещения (allocation unit) — единица выделения дискового пространства, в ГБ. Величина блока размещения зависит от .

Операции чтения и записи имеют предельные возможные значения по следующим параметрам:

  • Максимальное значение IOPS — максимальное количество операций чтения и записи, выполняемых диском в секунду.
  • Максимальная пропускная способность (bandwidth) — суммарное количество байт, которые можно прочитать с диска или записать на диск в секунду.

Фактическое значение IOPS зависит как от характеристик диска, так и от совокупного значения пропускной способности и размера запроса в байтах. IOPS, обеспечиваемый диском, определяется по формуле:

Где:

  • Макс. IOPS — для диска.
  • Макс. bandwith — для диска.

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

Где:

  • — доля операций записи из общего количества операций чтения и записи, выполняемых в секунду. Возможные значения — .
  • WriteIOPS — значение IOPS на запись, полученное по формуле расчета фактического значения IOPS.
  • ReadIOPS — значение IOPS на чтение, полученное по формуле расчета фактического значения IOPS.

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

Производительность дисков

Чтобы получить максимальные значения IOPS, рекомендуется делать чтения и записи, не превышающие 4 КБ. Сетевые SSD-диски предоставляют существенно большие значения IOPS на чтение, а также меньшие значения времени обработки запроса.

Чтобы получить максимальные значения пропускной способности, рекомендуется делать чтения и записи размером 4 МБ.

Производительность диска зависит от его объема — чем выше количество блоков размещения, тем выше значения IOPS и пропускной способности.

Для HDD-дисков небольшого размера предусмотрен механизм увеличения характеристик до уровня дисков размером 1 ТБ на период повышенной нагрузки. Работая на в течение 12 часов, небольшой диск накапливает «кредиты на операции», которые будут потрачены автоматически при увеличении нагрузки (например, при старте виртуальной машины). Небольшие HDD-диски могут работать с увеличенными характеристиками около 30 минут в день. «Кредиты на операции» могут быть потрачены как за один раз, так и небольшими промежутками.

Устанавливаем Яндекс.Диск в Ubuntu

Инсталляция Яндекс.Диска производится из пользовательских репозиториев и практически ничем не отличается от выполнения этой же задачи с любыми другими программами. Юзеру следует лишь прописать правильные команды в «Терминале» и выполнять приведенные там инструкции, задавая определенные параметры. Давайте рассмотрим все по порядку, начиная с самого первого шага.

Шаг 1: Загрузка необходимых компонентов

Как уже было сказано выше, скачивание установочных компонентов происходит из пользовательских репозиториев. Такое действие может осуществляться как через браузер, так и через консольные команды. Загрузка через веб-обозреватель выглядит так:

  1. Перейдите по указанной выше ссылке и нажмите на соответствующую надпись для загрузки DEB-пакета.

Откройте его через «Установку приложений» или просто сохраните пакет на компьютере.

После запуска стандартным инструментом для инсталляции вам следует нажать на «Установить».

Подтвердите подлинность, введя пароль от учетной записи, и дождитесь завершения инсталляции.

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

  1. Для начала запустите «Терминал» через меню или горячую клавишу Ctrl + Alt + T.

Вставьте в поле строку и нажмите на клавишу Enter.

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

Шаг 2: Первый запуск и настройка

Теперь, когда все необходимые компоненты находятся на компьютере, можно переходить к первому запуску Яндекс.Диска и процедуре его конфигурации.

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

Установите Яндекс.Диск через и выберите, стоит ли использовать прокси-сервер. Далее будет предложено ввести свой логин и пароль для входа в систему и задать стандартную конфигурацию. Просто следуйте отобразившимся инструкциям.

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

Шаг 3: Установка индикатора

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

  1. Использовать нужно файлы из пользовательского репозитория. Загружаются на компьютер они через команду .

После этого обновляются системные библиотеки. Отвечает за это команда .

Остается только выполнить компилирование всех файлов в одну программу путем ввода .

При запросе на добавление новых пакетов выберите вариант Д.

Приступайте к работе с индикатором, написав в «Терминале» .

Спустя несколько секунд отобразится окно установки Яндекс.Диска. В первую очередь будет предложено, стоит ли задействовать прокси-сервер.

Далее вы указываете папку по умолчанию для синхронизации файлов или создаете новую в домашнем каталоге.

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

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

Выше вы были ознакомлены с тремя шагами инсталляции и настройки Яндекс.Диска в Ubuntu

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

Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.

Бэкап с помощью rsync(терминал)

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

Создать скрипт, выполняющий резервное копирование. Файл в любом удобном для вас месте1) со следующим содержимым:

#!/bin/bash
mount -t davfs https://webdav.yandex.ru
notify-send "Запущено резервное копирование, дождитесь сообщения о завершении" -i deja-dup
rsync -qralo --delete-before --exclude-from=home/<имя_пользователя>/binbackup.conf  mediaЯндекс.Дискbackup
umount https://webdav.yandex.ru
notify-send "Резервное копирование окончено" -i deja-dup

данный скрипт использует файл ~/backup.conf добавляя в исключения все записанные в нем каталоги. Файл ~/bin/backup.conf должен иметь вид:

media
dev
mnt
tmp
proc
sys
varbackups
varcache
usrsrc
 
home"user_name1"Загрузки
home"user_name1"Видео
 
home"user_name2"Музыка

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

На момент написания статьи наблюдаются проблемы в скорости работы rsync при обращении к Яндекс.Диск, ориентировочно из-за медленного расчета контрольной суммы на стороне сервера, поэтому делать резервные копии большого объема пока нежелательно.

Добавить созданный скрипт на ежемесячное выполнение в cron от пользователя root

sudo ln -s ~binbackup.sh etccron.monthlybackup.sh

Ссылки

  • О «davfs2» на Wikipedia (англ.) davfs2
  • О протоколе «WebDAV» на Wikipedia WebDAV
  • О проекте «GVFS» на Wikipedia (англ.) GVFS
  • Отчет о программном сбое утилиты «GVFS» can’t connect to webdav shares
  • Описание файла «/etc/fstab» на данном ресурсе fstab и на Wikipedia fstab

рекомендую хранить все свои скрипты в папке ~/bin, она не удалится при переустановке системы

Устанавливаем Яндекс.Браузер в Linux

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

Способ 1: Загрузка из пользовательских хранилищ

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

  1. Запустите «Терминал» любым удобным способом, например, путем нажатия на соответствующий значок в меню.

Введите команду , а затем нажмите на клавишу Enter.

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

Добавьте репозиторий в систему через команду .

Обновите системные библиотеки, написав .

Установите загруженный на компьютер пакет через .

Как видите, ничего сложного в использовании репозиториев нет, ведь нужно всего лишь вводить указанные команды, учитывая при этом синтаксис дистрибутива Linux.

Способ 2: Загрузка пакета с официального сайта

Компания Яндекс на своем сайте разместила версии собственного браузера для разных платформ. Поэтому пользователю остается только перейти туда, выбрать подходящую сборку, загрузить ее и установить на свой компьютер.

  1. Перейдите по указанной выше ссылке, чтобы попасть на главную страницу Яндекс.Браузера. Внизу нажмите на ссылку «Бета».

Скачайте предложенную сборку или щелкните на «Другие версии» для изменения выбора.

Установите маркер на «Открыть в» или «Сохранить файл», после чего кликните на «ОК».

После завершения скачивания откройте пакет через стандартное приложение операционной системы и запустите процесс инсталляции.

Произведите подтверждение подлинности.

Дождитесь завершения установки.

Перейти к работе с Яндекс.Браузером можно через меню, щелкнув на соответствующую иконку.

Подробнее: Установка DEB-пакетов в Ubuntu

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

Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.

Installing Yandex.Disk

Before you install, you must first have a Yandex.Disk account. Head over to the Yandex site and set up your account. During the process you’ll create a username/password that will be required during the installation. With that bit of information in hand, let’s install.

Everything for the installation will be done from the command line. Fortunately you can copy/paste a single command to run the entire installation. Open your terminal window and issue the following command (this is all one line):

sudo echo «deb http://repo.yandex.ru/yandex-disk/deb/ stable main» | sudo tee -a /etc/apt/sources.list.d/yandex.list > /dev/null && wget http://repo.yandex.ru/yandex-disk/deb/ -O- | sudo apt-key add — && sudo apt-get update && sudo apt-get install -y yandex-disk

After that string of commands runs, you have to issue one more command:

yandex-disk setup

Issue the above command, and you will be be required to answer/complete the following (Figure A):

  • Would you like to use a proxy server
  • Username
  • Password
  • Path to Yandex.Disk folder
  • Launch at startup

Figure A

Image: Jack Wallen

Completing the Yandex.disk setup.

Once Yandex.Disk completes the setup, issue the command yandex-disk start and the service will fire up. You should find a folder in your home directory called Yandex.Disk—that folder will automatically sync with your Yandex.Disk cloud account.

Яндекс.Браузер для Linux

Тут ситуация немного получше, так как нам предлагают .deb и .rpm пакеты на выбор.

Но и тут без минусов не обошлось: пакеты только для 64 битных систем. Можно понять разработчиков, они хотят, чтобы мы шли в ногу со временем и покупали новые дорогие компьютеры, но на практике у многих людей стоит старый хлам и даже если 64 битные дистрибутивы поддерживаются, то ставить их не выгодно, они сжирают больше ресурсов.

У меня стоит Яндекс браузер, но я им пользуюсь только с целью захода на аккаунты жены. В целом все достаточно тормознуто, преимуществ особых нет, ну и слежение за мной как бонус для ФСБ.

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

Как сгруппировать фото в папки

После загрузки на Яндекс диск фото с телефона,можно распределить их по категориям, что позволит отыскать фотографию максимально быстро. Чтобы приступить к перемещению, выделите документ, установив на него палец и подержав пару секунд. Слева появятся квадратики, нажимая на которые, пользователь отметит, какие фотографии будут переноситься в папку.

Определившись с документами, на нижней панели нажмите на «Переместить».

Если ранее отдельные группы не создавались, то слева нужно нажать на «+».

Введите название папки, подтвердите действия.

Переносить изображения с телефона на Яндекс диск стоит, ведь
такие действия позволят сохранить важные моменты, даже если устройство выйдет
из строя или данные по каким-либо причинам будут потеряны. Для удобства,
разрешается группировать контент по папкам, что в будущем позволит отыскать
фото гораздо быстрее.

Смонтировать диск, созданный из снимка или образа

После подключения диска к ВМ Linux, смонтируйте его:

  1. Выполните команду и проверьте, что нет разделов с одинаковыми UUID:

  2. Если вы обнаружили, что какие-то UUID дублируются, сгенерируйте новый UUID для тех дубликатов, которые идут последними в выводе команды . Для примера из предыдущего шага надо сгенерировать UUID для раздела :

    Этот способ подойдет для разделов с файловыми системами , и . Последняя используется в образах Linux, предоставляемых Яндекс.Облаком. Тип файловой системы возвращается командой в параметре .

    Чтобы проверить, что UUID изменился, снова выполните команду :

    В Linux при создании снимка или образа сохраняются UUID и PARTUUID разделов диска. Эти данные Linux использует при монтировании разделов, в том числе корневого раздела, поэтому они должны быть уникальными. Например, если склонировать загрузочный диск и подключить его к той же виртуальной машине, на виртуальной машине появятся 2 раздела с одинаковыми UUID. В результате, после запуска ВМ, в качестве корневого раздела может быть использован не тот диск, который вы указали загрузочным.

  3. Смонтируйте разделы диска с помощью утилиты , например смонтируйте раздел в папку :

  4. Выполните команду , чтобы проверить состояние файловой системы.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector