• Интересные статьи

Лучшие дистрибутивы Linux для новичка

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

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

Вы уже знаете, что попробовать дистрибутив Linux очень легко. Просто скачайте образ, запишите его на USB флешку и загрузитесь с нее. Вам даже не нужно ничего устанавливать на диск компьютера. Так что вы можете попробовать все ниже перечисленные дистрибутивы, а уже потом установить linux который вам понравится на компьютер. А теперь давайте перейдем к списку.

0. Ubuntu

Ubuntu - это самый популярный дистрибутив Linux. Если даже он не на самом верху списка популярности среди опытных пользователей, то среди новичков это точно самый популярный дистрибутив. Это единственный дистрибутив, о котором знают даже не линуксоиды. Он основан на Debian и имеет регулярный цикл выпуска новых версий.

Особенности:

  • Есть легкий и простой установщик;
  • В качестве пользовательского интерфейса по умолчанию используется Unity. Она достаточно сильно отличается от внешнего вида рабочего стола Windows, но не будет очень сложной для освоения;
  • После установки системы вы получаете широкий набор программного обеспечения, среди которого есть Libreoffice, Firefox, Thunderbird, а также несколько простеньких игр, также можно включить установку flash плагина и кодеков;
  • Популярность Ubuntu приводит к тому, что для нее существует огромное количество программного обеспечения, не только в официальных репозиториях, но и в сторонних PPA, и даже на просторах интернета;
  • Также есть огромное количество документации и статей по настройке этой системы, доступных в интернете. Если вы столкнулись с какой-либо проблемой, вы можете попробовать искать в интернете и скорее всего, найдете решение.

1. Ubuntu*Pack

Ubuntu*Pack - это дополненный дистрибутив Ubuntu. В него включенны все обновления для Ubuntu вышедшие на момент его сборки Ubuntu*Pack.
Он состоит из целой линейки различных дистрибутивов: Ubuntu BusinessPack, Ubuntu Pack OEM (Ubuntu*Pack Classic 3, Ubuntu*Pack GNOME, Ubuntu*Pack Unity, Ubuntu*Pack Flashback, Ubuntu*Pack Cinnamon, Ubuntu*Pack MATE, Lubuntu*Pack, Kubuntu*Pack, Xubuntu*Pack), Ubuntu GamePack, Ubuntu ServerPack, Ubuntu EducationPack, Ubuntu CyberPack

Особенности:

  • Есть все возможности которые изначально идут в Ubuntu;
  • Присутствуют все популярные интерфейсы рабочего стола (GNOME, Ubuntu, Cinnamon, MATE, LXDE, KDE, XFCE);
  • Включены все обновления на момент сборки Ubuntu*Pack;
  • Вместе с системой по умолчанию устанавливается также и проприетарное программное обеспечение, например, различные кодеки и плагины, которые обеспечивают работу flash и mp3, а также воспроизведение DVD;
  • Включены дополнительные драйвера оборудования;
  • Широкий спект дополнительно предустановленно ПО.

2. Linux Mint

Linux MInt - это еще один популярный Linux дистрибутив для начинающих, основанный для Ubuntu. Вы получаете ту же самую базовую систему Ubuntu, из-за этого он тоже популярен среди новых пользователей. Вы можете попробовать Linux Mint если вам не нравиться Unity и вы хотите больше программного обеспечения, установленного по умолчанию.

Особенности:

  • Вместе с системой по умолчанию устанавливается не только программное обеспечение с открытым исходным кодом, но и добавляет проприетарное программное обеспечение, например, различные кодеки и плагины, которые обеспечивают работу flash и mp3, а также воспроизведение DVD;
  • По умолчанию используется окружение рабочего стола Cinnamon или MATE;
  • Разработчики Linux Mint развивают свое программное обеспечение для обновления системы, резервного копирования и других сервисных задач. Окружение Cinnamon тоже их разработка.

3. CentOS

CentOS- это бесплатная версия коммерческого Linux дистрибутива Red Hat Enterprise Linux. CentOS развивается сообществом. Они берут исходные коды Red Hat Enterprise Linux, убирают от туда весь брендинг и организовывают постоянный выпуск обновлений системы. CentOS создана с идеей создать стабильную и свободную операционную систему для предприятий и организаций.

Особенности:

  • CentOS содержит только самые стабильные версии пакетов программ. Это значит, что риск возникновения ошибок и сбоев сильно снижается;
  • Пользователи. которые установили CentOS получают доступ к обновлениям безопасности корпоративного уровня, поскольку этот дистрибутив тесно связан с Red Hat.
  • CentOS включает широкий спектр функций обеспечения безопасности, среди которых есть мощный брандмауэр и механизм политик SELinux.

4. OpenSUSE

OpenSUSE - это дистрибутив со свободным и открытым исходным кодом, основанный на разработках SUSE Linux Enterprise, который выпускается немецкой компанией Novell. Этот дистрибутив разработан, чтобы быть доступным и простым в использовании.

Особенности:

  • Дистрибутив использует окружение рабочего стола KDE по умолчанию. Это окружение больше похоже на Windows, чем Unity, Cinnamon или Gnome;
  • Для настройки системы используется программа YaST, которая позволяет настроить почти все, начиная от установки программ и настройки репозиториев, до настройки сети и SysRQ;
  • Доступно большое количество программного обеспечения через software.opensuse.org, правда немного меньше чем в Ubuntu.

5. ZorinOS

Zorin OS - это дистрибутив linux для новичка, основанный на Ubuntu и имеет интерфейс очень похожий на Windows, а также множество программ, установленных по умолчанию. Также в дистрибутиве предустановлен wine, который позволяет запускать программы windows, чтобы получить максимальную пользу от дистрибутива Linux для новичка.

6. Pinguy OS

Pinguy OS - это еще один дистрибутив, основанный на Ubuntu и поддерживающий как x86, так и x86-64 архитектуры. Цель Pinguy OS очень проста, хорошо выглядеть, работать и самое главное быть простой в использовании. Pinguy OS предназначен для новичков в мире Linux, которые только пришли от Windows или Mac. Здесь они найдут множество привычных функций, а также много новых.

7. Manjaro Linux

Manjaro Linux - это дистрибутив Linux, основанный на ArchLInux. Его задача сделать эту операционную систему проще для новых пользователей. Здесь вы получите простоту установки насколько это возможно и все что нужно, для того чтобы начинающий пользователь мог работать с системой прямо после установки. Также вы получаете все самое новое программное обеспечение, так как репозитории регулярно синхронизируются с ArchLinux.

8. Elementary OS

Еще один дистрибутив в нашем списке лучшие дистрибутивы linux для новичков, это Elementary OS. Elementary - это один из дистрибутивов, основанных на Ubuntu и является хорошей отправной точкой для начинающих. Разработчики дистрибутива придают большое значение дизайну и внешнему виду операционной системы. Вместе с системой поставляется большое количество пакетов. Также здесь есть свой центр приложений. Но в некоторых случаях операционная система ведет себя не очень стабильно.

9. Solus

Последним в нашем списке лучшие дистрибутивы для новичков будет Solus. Это дистрибутив, который создается с нуля и поддерживает только архитектуру x86_64. Solus предлагает множество приложений для настройки окружения рабочего стола. Это Firefox, Thunderbird, Nautilus, музыкальный проигрыватель Rhythmbox и VLC.

Источник: losst.ru

Print Email

Выбираем файловый менеджер для Linux

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

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

Представьте ситуацию, у вас нет файлового менеджера, как вы будете работать с файлами(книгами, изображениями, музыка, текстовые файлы, word и прочие другие), не легко, правда? Конечно часть из вас скажет, так есть же терминал, я запросто смогу работать и с него, да, сможете, но не каждый же день обходиться без файлового менеджера с графическим интерфейсом. По моему мнению, если работать с файлами в консоли и без графического интерфейса, это возврат в те далекие времена создания операционных систем когда создание той или иной программы которая прибавляла удобства в работе вызывала огромную радость("Ух ты, наконец, родили :D))").

Сегодня я хочу рассмотреть "Топ - 4 файловых менеджера для Ubuntu linux"  и по просьбам читателей, я дополнил обзор еще + 6 файловыми менджерами PCManFM/Double Commander/GNOME Commander/Midnight Commander "MC / Sunflower / Ranger" внеплановые, в итоге получилось 10, этот топ я не составлял по рейтингу в сети, исключительно покладаясь на свой опыт использования того или иного менеджера и удобства работы в нем.

1. Файловый менеджер Nautilus

Nautilus - конечно же в данном списке лучших этот файловый менеджер занимает первую ступеньку рейтинга. Объясню почему, этот файловый менеджер начиная с GNOME 1.4, Nautilus 2.0 заменил Midnight Commander в Ubuntu linux. Когда он был на Cnome 2, это был достойный файловый менеджер, но после перехода на Gnome 3, он лишь теряет свой функционал. Если и пользоваться им, то где-то с версии 3.18.3 не выше, начиная с версии 3.18.5 начинается сплошной ужас. Все обновления которые происходят постоянно, далее лишь убивают все его удобство, советую использовать лишь до версии 3.18.3 и не обновлять.

Файловый менеджер Nautilus

Преимущества Nautilus:

  • Вы можете как подключать так и отключать накопители для хранения данных (жесткие диски, сетевые диски, флешки, оптические диски и прочее);
  • Доступ для работы с удаленными серверами (FTP, SSH, WebDAV, SMB);
  • Просмотр файлов и каталогов;
  • Возможность просмотра миниатюр файлов (видео, изображения, PDF, DJVU, текстовые файлы);
  • Возможность просмотра свойств файлов и каталогов;
  • Можете создавать, изменять, удалять и редактировать файлы и каталоги;
  • Возможность запуска сценариев и приложений;
  • Поиск файлов и каталогов по их названиям;
  • Возможность размещения файлов и каталогов на рабочем столе;
  • Поддержка предварительного просмотра в иконках для текстовых файлов, изображений, звуковых или видеофайлов (для этого используется Totem). Аудиофайлы просматриваются (с помощью GStreamer), когда курсор находится над ними;
  • Nautilus использует оригинальные векторизованные значки, разработанные Сузэн Кэр;
  • Nautilus поддерживает закладки, фон окон, эмблемы, примечания, скрипты дополнений и пользователь может выбрать представление в виде иконок, списка или компактного списка;
  • Nautilus сохраняет историю посещённых папок, подобно многим веб-браузерам, предоставляя простой доступ к ранее посещённым папкам.
  • Используя библиотеку GIO, Nautilus отслеживает изменения локальных файлов в режиме реального времени, устраняя потребность вручную обновлять экран. GIO поддерживает Gamin и FAM, Linux Inotify и Solaris' File Events Notification system. 

Минусы Nautilus

Наверное самый основной минус, это системные обновления. Недавно у меня был случай. вышло небольшое системное обновление, обновился еще наверное утром, до вечера работал не перезапускал компьютер, вечером выключил, на следующий день включил и был удивлен, Nautilus обновился до версии 3.18.5. Самым печальным было то, что все значки приложений / (ярлыки) стали огромными. Как всегда решил просто перейти в меню "Правка - Параметры" в домашней директории и в вкладке "Вид" изменить размер значков в системе, но не тут то было, вкладка "Правка" исчезла, вовсе навигационное меню исчезло. В крайнем случае я решил изменить размер иконок в редакторе Dconf, но увы и здесь оказалось это невозможным так как возможность выбора меньших размеров для значков рабочего стола отсутствовала, были лишь размеры(средний, большой и очень большой).

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

до обновления в редакторе Dconf была совсем иная картина:

Как было до этого в редакторе Dconfвот как бывает, одно небольшое обновление ломает всю юзабельность этого хорошего файлового менеджера.

Конечно, в сети вы найдете отзывы других пользователей по этому багу:

  1. https://bugzilla.gnome.org/show_bug.cgi?id=748441
  2. https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1522316

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

Установка файлового менеджера Nautilus в Ubuntu 16.04 LTS и производных

Откройте терминал Ctrl + Alt + T и выполним следующие команды:

sudo apt install nautilus

Удаление файлового менеджера Nautilus

Удалять исключительно в том случае если у вас уже установлен другой аналог которым вы собираетесь заменить системный так как Nautilus, это системный файловый менеджер который предустановлен в Ubuntu и производных дистрибутивах основанных на Debian.

Для удаления достаточно выполнить команду:

sudo apt purge nautilus && apt autoremove && apt -f install

вот и все, с удалением вопрос решен, если интересуют другие файловые менеджеры, читаем материал ниже.

2. Файловый менеджер Nemo, форк Nautilus

Nemo - это как я уже выше говорил, форк Nautilus, все то хорошее, что успели с него сохранить прежде чем началась полная деградация Nautilus, начиная с Ubuntu 13.04 и была та точка не возврата когда разработчики перестали слушать пользователей(сообщество). Хотя не ясно, а слушали ли так как то что я видел в версии 3.18.5, это если мягко говоря, лучше не буде показывать свое красноречие, надеюсь вы меня поняли. Nemo вместил в себе все те удобства которые успели сохранить, весь список преимуществ этого менеджера смотрим чуть ниже.  

Файловый менеджер NemoВозможности файлового менеджера Nemo:

  • Компактный вид(вид всех файлов и директорий в виде одной большой простыни в виде списка). возможность настройки директорий как просто списком так и в виде значков;
  • Подключение к серверам FTP, SSH, WebDAV, SMB;
  • Поддержка установки плагинов;
  • Возможность открытия директории в терминале с меню Nautilus;
  • Возможность открытия директории с под рута в Nautilus;
  • Присутствует возможность как удаления мимо корзины так и непосредственно в корзину, аналог Shift+Alt+Del;
  • Возможность открытия директории как в новой вкладке так и в новом окне;
  • Присутствует возможность создания копии директории без использования CTRL+C;
  • Возможность создания ссылки;
  • Существенно улучшенный поиск с помощью которого вы можете искать как в определенной директории по определенному типу файлов так и по всех типах по всей системе, критерием для поиска можно создать немерено просто нажимая на иконку "+";
  • Встроенная возможность разделения окна файлового менеджера на две колонки нажав на клавишу F3 чтобы активировать и аналогично чтобы убрать;
  • Возможность перетаскивание закладок;
  • Отправка файлов через Thunderbird и xdg-email;
  • Улучшения настроек изображений;
  • Уменьшение утечки памяти;
  • Доступна работа с адресной строкой по нажатию на иконку подобную повтору в многих аудиоплеерах, надеюсь вы видели эту завернутую стрелку либо же просто выполнив комбинацию CTRL+L.

Установка файлового менеджера Nemo в Ubuntu 16.04 LTS и производных

Откройте терминал Ctrl + Alt + T и выполним следующие команды:

sudo add-apt-repository ppa:webupd8team/nemo
sudo apt-get update
sudo apt-get install nemo nemo-fileroller

Удаление файлового менеджера Nemo

sudo apt purge nemo nemo-fileroller && apt autoremove && apt -f install

этого достаточно для удаления.

Если вы желаете файловый менеджер Nemo, установить как менеджером по умолчанию вместо Nautilus или других которые у вас установлены, выполните в терминале команду, для переназначения полномочий с Nautilus на Nemo:

xdg-mime default nemo.desktop inode/directory application/x-gnome-saved-search

Удаление Nemo и расширений из системы

Для удаления Nemo и возврат к прежним функциям Nautilus, выполните эти команды в терминале:

gsettings set org.gnome.desktop.background show-desktop-icons true
xdg-mime default nautilus.desktop inode/directory application/x-gnome-saved-search

3. Файловый менеджер Thunar

Thunar — файловый менеджер который используется в окружении рабочего стола Xfce, начиная с версии Xfce 4.4 он заменил на то время используемый файловый менеджер Xffm. По смотря на интерфейс Thunar, можно сказать следующее, Nautilus, Nemo и Thunar очень схожи между собой. Thunar разрабатывается с расчётом на высокую производительность и удобство в использовании. Функциональность Thunar может быть существенно расширена за счёт очень развитой системы плагинов.

Файловый менеджер ThunarНазвание файловый менеджер получил в честь скандинавского бога Тора.

Возможности Thunar:

  • Компактный вид значков, конечно как в Nautilus так и в Nemo этот вид можно переключить иконкой которая на виду постоянно, в Thunar нужно переходить в  навигационное меню в вкладку "Вид" и переключать вручную либо с помощью комбинаций (CTRL+1 - значки, CTRL+2 - подробный список и CTRL+3 -  компактный список);
  • Скрытие и показ навигационного меню по нажатию на комбинацию клавиш CTRL+M;
  • Боковую панель с списком директорий можно отображать как в виде списка закладок так и в виде дерева;
  • Поддержка Drag'n'Drop;
  • Просмотр сетевых хранилищ файлов при подключении по протоколу WebDAV. При этом, в адресную строку Thunar вводится адрес вида «davs://example.com/». Для подключения по WebDAV требуются отдельные соответствующие программы, например neon, davfs2, cadaver, Gigolo_(программа);
  • Поддержка закладок, которые отображаются на панели;
  • Интеграция с SVN и GIT с помощью соответствующего плагина;
  • Отображение эскизов графических и видео-файлов;
  • Автомонтирование подключённых носителей;
  • Смена доступов и владельцев файлов;
  • Поддержка большого количества плагинов которые повышают функциональность;
  • Отображение скорости копирования файлов (добавлено в версии 1.6).

Минусы Thunar

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

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

Развита система плагинов

Как я уже говорил выше, в файловом менеджере Thunar очень развита система плагинов, сейчас с официально известных поддерживаются плагины:

  • Thunar-vfs — для работы с виртуальной файловой системой;
  • Thunar-archive-plugin — добавление пунктов в контекстное меню: «Извлечь сюда», «Извлечь в» (для архивов) или «Создать архив» (для файлов и папок);
  • Thunar-media-tags-plugin — отображение ID3-тегов аудиофайлов;
  • Thunar-volman — для работы со сменными носителями информации;
  • Thunar Dropbox — добавление нескольких пунктов в контекстное меню для файлов в папке синхронизации с Dropbox, в том числе копирование публичной ссылки к файлу в буфер обмена;
  • Thunar gtkhash — отображение различных видов хеша в свойствах файла;
  • Thunar vcs — интеграция с SVN и GIT.

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

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

Установка файлового менеджера Thunar в Ubuntu 16.04 LTS и производных

Откройте терминал Ctrl + Alt + T и выполним следующую команду:

sudo apt install thunar

Удаление файлового менеджера Thunar

Откройте терминал Ctrl + Alt + T и выполним следующие команды:

sudo apt purge thunar && apt autoremove && apt -f install

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

4. Файловый менеджер Caja

Caja - это форк файлового менеджера Nautilus, который используется в окружении рабочего стола Mate которая являющаяся ответвлением от кодовой базы не поддерживаемой в настоящее время среды GNOME 2. 

Файловый менеджер CajaВозможности Caja:

  • Поддерживает SSL;
  • Не поддерживает подключения к WebDav сообщая об ошибке "Не загрузить список поддерживаемых серверов методов. Пожалуйста, проверьте корректность установки GVfs." Хотя почитав отзывы в сети по данной проблеме, решение есть, можно перейти в файловый менеджер Nautilus в котором настроить подключение к серверу WebDav, после переключиться снова на Caja и подключение сохраняется;
  • Быстрое переключение типа значков(списком, значками или компактный вид), все это доступно в поле зрения под навигационным меню в виде селектора;
  • Настройка размера знаков так же доступна в одно касание так как реализовано под навигационным меню в виде иконок + и -, очень радует такая юзабельность в сравнении с другими файловыми менеджерами;
  • Удобный поиск, не занимает много места так как скрыт од иконку поиска в виде лупы после нажатия на которую открывается форма поиска, конечно в данном файловом менеджере нет тех расширенных возможностей когда можно искать файлы по многим параметрам и типам данных;
  • Поддержка закладок, которые отображаются на панели;
  • Автомонтирование подключённых носителей;
  • Адресная строка доступна в одно касание по иконке крандаша в начале пути директорий под навигационным меню;
  • Дополнительная панель включается так же как и в файловом менеджере Nemo нажатием клавиши F3;
  • Прочие возможности...

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

Установка файлового менеджера Caja в Ubuntu 16.04 LTS и производных

Откройте терминал Ctrl + Alt + T и выполним следующую команду:

sudo apt install caja

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

Удаление файлового менеджера Caja

Откройте терминал Ctrl + Alt + T и выполним следующие команды:

sudo apt purge caja && apt autoremove && apt -f install

вот так легко.

5. Файловый менеджер PCManFM

PCManFM (PCMan File Manager) - файловый менеджер который по умолчанию используется в среде LXDE с открытым исходным кодом, представляет собой набор приложений, независимых друг от друга, что в свою очередь создает положительные моменты в виде экономии ресурсов. Данный файловый менеджер разработан тайваньским программистом Hong Jen Yee, тем же разработчиком который разработал графическую среду LXDE. Меня радует то, что это сделал один и тот же человек так как если бы это делали разные люди, получилась бы каша в которой бы каждый немного добавил отсебятины, а так получилось одно видение каким должен быть файловый менеджер. Хотя, не отказываюсь от того, если была бы команда, может было бы и лучше, здесь как говорится палка с двумя концами 50/50. В 2010 году разработчик полностью пересмотрел работу менеджера и переписал с нуля.

Файловый менеджер PCManFM для LinuxВозможности PCManFM:

  • Поддержка подключения к удаленным серверам по SSH/FTP/WebDAV с вкладки "Перейти - Соединиться с сервером";
  • Боковая колонка аналогично настраиваемая как в Thunar/Nemo, в навигационном меню в вкладке "Вид", вы можете изменить боковую панель(Точки входа  и дерево директорий), очень удобно когда ничего лишнего не отображается кроме вложений текущей директории по типу "Точки входа", либо же в виде "Дерева директорий". Каждый может настроить под себя как ему лучше нравится.
  • Возможность создания как файла так и каталога с меню файл;
  • Очень понравилась такая особенность, изюминка данного менеджера, он позволяет создавать вкладки на подобии как это можно создавать в терминале либо в браузере, создаете себе вкладки и в каждой выполняете что-то свое с своим перечнем директорий, думаю вам это понравится;
  • Возможность сортировки как и в всех других файловых менеджерах;
  • Настраиваемая адресная строка, вы можете перейти в меню "Вид - Панель пути", далее можно изменить способ отображения на "Кнопки", то есть уже в итоге получится отображение не в виде адресного пути, а в виде подобии вкладок с отображением уровня вложенности, подобно как в Nautilus/Nemo по умолчанию.
  • Переход в двухпанельный режим и в полноэкранный по нажатию на клавиши F3/F11;
  • Увеличении и уменьшения размера каталогов/папок аналогично как и в других файловых менеджерах комбинациями CTRL+/CTRL- либо зажатием клавиши CTRL и промоткой колесика мыши вперед и назад увеличить/уменьшить;
  • Возможность работы с фильтрами;
  • Поддержка истории директорий, вы имеете возможность вернуться к предыдущей где вы работали недавно;
  • Интересная особенность файлового менеджера еще в том, что можно выделить любую папку, нажать кнопку F4 и активная директория которая была выделена перед нажатием клавиши F4 будет открыта в терминале;
  • Вид папок спрятан внутри вкладки "Вид", все доступно так же как и в других файловых менеджеров перечисленных выше, есть как вид в виде значков, компактный вид, в виде миниатюр и списком CTRL+1/CTRL+2/CTRL+3/CTRL+4.

Минусы PCManFM:

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

Установка PCManFM в Ubuntu 16.04 LTS

Откройте терминал Ctrl + Alt + T и выполним следующую команду:

sudo apt install pcmanfm

Удаление PCManFM в Ubuntu 16.04 LTS

Откройте терминал Ctrl + Alt + T и выполним следующие команды:

sudo apt purge pcmanfm && apt autoremove && apt -f install

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

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

6.Файловый менеджер Double Commander

Double Commander - это двухпанельный файловый менеджер имеет открытый исходный код и доступен для всех кто желает помочь в доработке, кросспалтформенной файловый менеджер, работает как под Linux (среды GNOME, KDE), так и Microsoft Windows, а также в Mac OS X.

Из доступных аналогов можно выделить несколько, это GNOME Commander / Sunflower (для среды GNOME) и Krusader (для среды KDE). Из проприетарных аналогов Total Commander для Microsoft Windows.

Файловый менеджер Double Commander для ЛинуксDouble Commander ничем не уступает Windows аналогу Total Commander, даже лучше него обновляется регулярно, за 2016 год уже вышло два обновления, что показывает очень пристальное внимание к этому файловому менеджер для которого уделяется много времени на доработку/разработку. Поговорим о возможностях данного файлового менеджера в Linux, читаем немного ниже.

Возможности Double Commander:

  • Поддержка Unicode.
  • Все операции выполняются в фоновом режиме.
  • Инструмент группового переименования.
  • Инструмент синхронизации каталогов.
  • Поддержка вкладок.
  • Настраиваемые колонки.
  • Встроенный текстовый редактор (F4) с подсветкой синтаксиса.
  • Встроенный просмотрщик файлов (F3) для просмотра файлов в шестнадцатеричном, двоичном или текстовом форматах, в графическом режиме.
  • Просмотр эскизов изображений.
  • Работа с архивами так же, как с подкаталогами, можно копировать файлы в архивы и из них. Поддерживаются форматы ZIP, GZ, TGZ, LZMA (7z), а также BZ2, RPM, CPIO, DEB, RAR.
  • Расширенный поиск файлов, регулярные выражения при поиске файлов, включая поиск текста в любых файлах.
  • Настраиваемая панель инструментов с кнопками для запуска внешних программ или внутренних команд меню.
  • Поддержка WCX, WDX, WLX и WFX-плагинов от Total Commander.
  • Протоколирование файловых операций.
  • Существуют версии для 32-bit и 64-bit операционных систем.
  • Поддержка консольных архиваторов, аналогично плагину MultiArc для Total Commander, со схожим форматом файла настроек.
  • Использование скриптов Lua как WDX-плагинов. 

Добавлены функции:

  • SysUtils.FileExists(имя_файла) - проверяет существование файла
  • SysUtils.DirectoryExists(имя_файла) - проверяет существование каталога
  • SysUtils.FileGetAttr(имя_файла) - возвращает атрибуты файла

Установка Double Commander в Ubuntu 16.04 LTS

Откройте терминал Ctrl + Alt + T и выполним следующую команду:

sudo apt install doublecmd-gtk

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

sudo add-apt-repository ppa:alexx2000/doublecmd
sudo apt-get update
sudo apt-get install doublecmd-gtk

7. Удаление Double Commander в Ubuntu 16.04 LTS

Откройте терминал Ctrl + Alt + T и выполним следующие команды:

sudo apt purge doublecmd-gtk && apt autoremove && apt -f install

с удаление покончено, если вам интересны другие менеджеры, читаем материал ниже.

7. Файловый менеджер GNOME Commander

GNOME Commander - это файловый менеджер который распространяется с открытым исходным кодом, доступен для работы в GNU/Linux использует в своей работе исключительно библиотеки GTK+. Рекомендуется использовать в среде GNOME, но это не запрет и вы можете его использовать и в других средах. Является аналогом таких файловых менеджеров, как Norton и Midnight Commander. Создан по подобии уже известных и популярных менеджеров как Total Commander для Windows и Krusader для KDE.

Файловый менеджер Gnome Commander для ЛинуксВозможности GNOME Commander:

  • типы GNOME MIME;
  • поддержка FTP, SFTP и WebDAV;
  • доступ через Samba;
  • меню по правой кнопке мыши;
  • пользовательское контекстное меню;
  • быстрый доступ к устройствам с автоматическим монтированием и демонтированием;
  • история по последним просмотренным папкам;
  • закладки по папкам;
  • поддержка плагинов;
  • скрипты на Python;
  • быстрый просмотр текстовых файлов и изображений;
  • поддержка мета-данных для тегов EXIF, IPTC, ID3, Vorbis, FLAC, APE, PDF, OLE2 и ODF;
  • инструменты для расширенного переименования файлов, поиска, быстрый поиск названия файлов в указанной директории, сравнение директорий;
  • задание пользовательских комбинаций клавиш;
  • встроенная командная строка;
  • поддержка более 40 языков.

Установка GNOME Commander в Ubuntu 16.04 LTS

Откройте терминал Ctrl + Alt + T и выполним следующую команду:

sudo apt install gnome-commander

Удаление GNOME Commander в Ubuntu 16.04 LTS

Откройте терминал Ctrl + Alt + T и выполним следующие команды:

sudo apt purge gnome-commander && apt autoremove && apt -f install

вот и все, установили, какой с лучших файловых менеджеров выбрать выбирать вам.

8. Файловый менеджер Midnight Commander "MC"

Midnight Commander - один из самых известных старых файловых менеджеров с текстовым интерфейсом который работает в консоли не имея графического интерфейса, что-то похожее на Norton Commander для UNIX-подобных операционных систем.

Файловый менеджер Midnight Commander MCДостаточно удобный файловый менеджер кому не нужен графический интерфейс для работы с файлами, имеет всего 6 вкладок:

  • Левая панель;
  • Файл;
  • Команда;
  • Настройки;
  • Правая панель.

Не хочу много описывать, скажу следующее, данный менеджер работает так же как и страничка FTP например http://mirror.yandex.ru/ вы имеете возможность работать с помощью мыши для перехода по дереву каталогов и меню аналогично, для перехода между колонками файлового менеджера можете использовать клавишу "Tab", это очень упрощает работу, пользуйтесь.

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

По меню, много здесь говорить не нужно, пройдитесь посмотрите, все достаточно юзабельно, есть та же история консоли, есть возможность сменить положение панелей справа налево и слева направо просто сменить их местами с помощью пункт "Переставить панели". Пункт "Отключить панели", пользуйтесь осторожно и не пугайтесь, если выбрать этот пункт, то панели скроются, но ничего страшного нет, если в терминале снова выполнить команду mc, то нам сообщат, что приложение уже запущено, чтобы панели снова включить, нажмите "Далее".

Присутствует своя подобия диспетчера задач под названием "Фоновые задания" в разделе "Команда". Можно так же восстановить удаленные файлы в файловой системе Ext2 там же в разделе "Команды - Восстановление файлов". Редактирование файлов так же присутствует, только редактировать вы будете в редакторе "Nano". Работа с правами, копированием выдачей доступа, переименованием и удалением файлов/каталогов, все это вы сможете осуществить в MC, вроде и текстовый файловый менеджер, но по функционалу он не уступает всем с графическим интерфейсом, все есть для работы с файлами и не только. Чтобы всем было понятно и не путались, разделы меню правая и левая панели дублируют свой функционал все как и положено так как эти обе панели и предназначены для колонок файлового менеджера ниже, левая панель для левой колонки файлового менеджера, а правая панель для правой колонки, все очень просто.

Преимущества Midnight Commander "MC":

  • Поддержка работы с архивами и образами файловых систем.
  • Поддержка работы с удаленными серверами / системами Samba, FTP, SFTP.
  • Поддержка операций копирования / перемещения файлов в фоновом режиме.
  • Встроенный текстовый редактор с подсветкой синтаксиса.
  • Текстовый режим, основанный на библиотеках ncurses и S-Lang. Это позволяет программе работать как в консоли, так и в различных эмуляторах терминала и через удалённые соединения, например, по протоколу SSH. Поддерживает мышь.
  • Поддержка многоязыкового интерфейса.
  • Поддержка кодировки UTF-8.
  • Настраиваемое пользовательское меню, вызывается по F2.
  • Список каталогов для быстрого доступа, вызывается по Ctrl+\. 

Установка файлового менеджера Midnight Commander "MC" в Ubuntu 16.04 LTS и производных

Откройте терминал Ctrl + Alt + T и выполните следующую команду:

sudo apt install mc

Удаление файлового менеджера Midnight Commander "MC"

Откройте терминал Ctrl + Alt + T и выполним следующую команду:

sudo apt purge mc && apt autoremove && apt -f install

Файловый менеджер Sunflower

Sunflower - это отличный двухпанельный файловый менеджер для Linux и других UNIX систем. Программа написана на языке программирования Python. Sunflower является свободным программным обеспечением и распространяется под лицензией GNU GPL.

последняя версия файлового менеджерафайловый менеджер SunflowerВозможности Sunflower:

  • Многовкладочный интерфейс.
  • Встроенный эмулятор терминала.
  • Настройка сочетаний клавиш.
  • Drag-and-drop.
  • Собственные плагины.
  • Встроенная поддержка терминале с окна файлового менеджера.

Sunflower поддержка терминала

С виду, даже очень хороший файловый менеджер, да, нет возможности подключения к удаленным серверам, имеется возможность создания большого количества вкладок, что очень хорошо. Встроенная поддержка модулей / плагинов, в меню "Инструменты" вы можете найти менеджер монтирования / паролей, что-то новое среди других файловых менеджеров. В меню "Вид", вы можете настроить отображение колонок как вертикально так и горизонтально, как вам удобно так и можете настроить. Большинство функционала / возможностей данного файлового менежера расширяется именно с помощью подключения дополнительных модулей. Похож чем-то на Total Commander / Double Commander / GNOME Commander, конечно по функционалу он более ограничен в сравнении с другими, но каждый в нем найдет что-то хорошее если захочет использовать его на повседневной основе. С окна файлового менеджера вы видите занятое и свободное дисковое пространство, по мелочам, но юзабельность придает ему плюс.

Установка Sunflower в Ubuntu 16.04 LTS

Для установки откройте терминал Ctrl + Alt + T и выполним следующие команды:

sudo add-apt-repository ppa:atareao/sunflower
sudo apt-get update
sudo apt-get install sunflower python-vte

Для установки в Ubuntu 16.10 Yakkety Yak, вы можете скачать установочный deb файл с официального сайта - здесь. После двойным кликом по файлу откроется Центр приложений Ubuntu / Ubuntu Software и нажав на кнопку "Установить", файловый менеджер установится в течение 1 минуты.

Так же можно установить через терминал:

cd ~/Загрузки/
cd ~/Download/
sudo dpkg -i sunflower*

Удаление Sunflower с Ubuntu 16.04 LTS / Ubuntu 16.10 Yakkety Yak

sudo apt purge sunflower && apt autoremove && apt -f install

Файловый менеджер Ranger

Ranger - это файловый менеджер, который наглядно отображает текущее древо каталогов в трёх колонках, в первом слева вы видите профиль пользователя под которым вы сейчас работаете, далее в втором что по центру, дерево каталогов, и в третьем справа вы видите файлы с эти каталогов / предпросмотр файлов с выделенного каталога. Удобно то, что вы можете как просто выделить мышью каталог и увидеть содержимое в третьей колонке так и просто проматывая колесиком мыши, по степени скрола вы будете видеть содержимое каждого каталога. Для чтение содержимого текстовых файлов вы имеете возможность использования системных редакторов ed / nano / vim.

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

Установка файлового менеджера Ranger

sudo apt install ranger

Удаление Ranger

sudo apt purge ranger && apt autoremove && apt -f install

Все свои настройки данный файловый менеджер хранит в каталоге - ~/.config/ranger , если вы хотите их изменить, выполните команду:

ranger --copy-config=all 

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

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

~/.config/ranger/rc.conf

и добавьте в самый низ строку:

set preview_images true

Более полный список возможностей можете найти прочитав PDF - здесь.

Как переназначить файловый менеджер на любой другой в Ubuntu

Прежде всего, у вас в системе должен быть установлен пакет "exo-utils", установить можно в терминале выполнением команды:

sudo apt install exo-utils

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

exo-preferred-applications

после выполнения команды выше, у вас откроется новое окно:

Изменяем файловый менеджер на другойустанавливаем приоритетный файловый менеджер

перейдем в вкладку "Утилиты", далее первым пунктом выбираем приоритетный для вас файловый менеджер, после выбора жмем кнопку "Закрыть" и изменения должны примениться, если у вас есть другой менеджер которого нет в списке, нажмите по стрелочке и выберите пункт "Другой", вас перенаправит в директорию "usr/bin", где выберите ваш файловый менеджер и нажмите кнопку "Ок".

Чтобы установить файловый менеджер Nemo по умолчанию вместо Nautilus, выполните в терминале команду:

sudo xdg-mime default nemo.desktop inode/directory application/x-gnome-saved-search

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

sudo gsettings set org.gnome.desktop.background show-desktop-icons true
sudo xdg-mime default nautilus.desktop inode/directory application/x-gnome-saved-search

На этом пожалуй материал окончен.

Print Email

Обмен данными между Android и Linux

Если у вас есть Android-устройство (смартфон или планшет) и компьютер с Linux (Ubuntu, Linux Mint, Raspbian, Debian и т.д.), а также есть Wi-Fi роутер, то можно наладить обмен данными с Android на Linux.

 

Для этого установим программу «FTP сервер» на ваше Андроид-устройство. Для этого заходим в Google PLay и устанавливаем эту утилиту.  Страница программы.
После установки и запуска вы увидите следующий интерфейс:

Нам нужно нажать на красную кнопку Power. После этого кнопка станет зеленой и появятся данные ftp для входа на Андроид-устройство.

В моем случае были следующие данные:

Сервер доступен по адресу:
ftp://192.168.1.105:2221

Имя пользователя: francis
Пароль: francis

Другие данные не нужны. Теперь мы можем заходить на Android и просматривать, копировать и удалять каталоги и файлы. Чтобы зайти на ваше устройство можно воспользоваться несколькими способами.

Способ первый. Использование файлового менджера.
В Убунту будем использовать Nautilus, хотя можно использовать практически любой файловый менеджер, с возможностью FTP соединения. В разных версиях Убунту его настройки могут отличаться, но главное, чтобы вы поняли саму суть.

1. Жмем: Файл — Подключиться к серверу…

2. Вводим адрес: ftp://192.168.1.105:2221 — Подключиться

3. Выделяем пункт Зарегистрированный пользователь и вводим логин и пароль (francis) — Подключиться

4. Пользуемся.

К примеру в Raspberry PI 3 я подключился чрез файловый менеджер PCManFM. Тут принцип тот же: Перейти — Соединится с сервером. 

Если вдруг кнопка ОК будет неактивна, то кликните по Анонимный вход, а потом опять на Войти как. Лично у меня так срабатывало.

Способ второй. Использование FTP-клиента FileZilla.

1. Запускаем клиент и жмем: Файл — Менеджер сайтов

2. Далее жмем кнопку Новый сайт. Выставляем следующие параметры:
Хост192.168.1.105
Порт2221
ПротоколFTP-Протокол передачи файлов
Шифрованиеоставил как было
Тип входаНормальный
Логин и пароль — francis
3. Жмем кнопку: Соединиться

После этого увидим двухпанельный менеджер файлов. Справа будет ваше Андроид-устройство, а слева — ваш компьютер.

Print Email

6 причин, почему Ubuntu лучше Windows

Мы все любим Windows, правда? Безусловно, это прекрасная операционная система. Однако что будет, если я скажу вам, что Ubuntu лучше? Вы можете рассмеяться и подумать, что нет ничего лучше любимой Windows. Но в этой статье мы рассмотрим 6 причин, почему Ubuntu лучше, чем Windows.

Некоторые из вас думают, что Ubuntu только для умников, и что средний пользователь не сможет её использовать. Тогда как она может быть лучше Windows? Правда в том, что Ubuntu не так уж сложно использовать, на самом деле так же просто, как использовать Windows, в некотором смысле даже проще. Итак, рассмотрим несколько причин, почему Ubuntu лучше Windows.

1. ОС и обновления программного обеспечения

Представьте себе ситуацию: вы садитесь, чтобы сделать какую-то работу на вашем ПК с системой Windows, и как только вы готовы распечатать важный документ, всплывает окно с просьбой обновить Windows. Будучи послушным сознательным пользователем, вы обновляетесь и перезагружаете компьютер.

Спустя 10 минут вы готовы завершить начатое, но вдруг всплывает уведомление от Apple, что у них тоже есть обновление для вас. Раздражает? Да!

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

Ubuntu другая. Всё делается с помощью хранилищ, она использует менеджер обновлений, для этого процесса ОС и всех установленных приложений. Таким образом, вы управляете обновлениями с одного места. Это намного проще, поэтому пользователи, как правило, не отключают его, а значит, находятся в большей безопасности. Кстати говоря…

2. Компьютерная безопасность

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

Учётные записи пользователей в Ubuntu имеют намного меньше разрешений по умолчанию, чем в Windows. Это значит, что если Вы хотите внести изменения в систему (например, установить приложение) – сначала Вам нужно ввести пароль. В Windows – не нужно. Это делает Ubuntu более сложной для запуска вредоносной программы или вируса.

Ubuntu менее популярна, чем Windows. Это значит, что плохие парни, которые делают вирусы, написали не так уж много вредоносных программ для Ubuntu: это хорошая новость для пользователей!

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

3. Оформление рабочего стола

Windows имеет не много возможностей настройки рабочего стола, и хотя в 10 версии они расширились, относительно предыдущих, им всё равно ещё далеко до Ubuntu.

Вы сильно ограничены изменением обоев или цветов стартового меню в Windows, но в Ubuntu любая часть рабочего стола может быть легко изменена. Хотите рабочую панель справа? Нет проблем. Не нравятся иконки? Легко исправить. Может, шрифты Ubuntu хотите сделать, какие Вам по душе? Ни слова больше!

Ниже на скриншоте мой рабочий стол Ubuntu 16.04. Изменения, которые я делал около 5 минут, сильно отличают его на вид от стандартного рабочего стола.

4. Системные ресурсы

Не каждый может позволить себе поющее-танцующий компьютер. Так что для некоторых последняя версия Windows дороговата. А Ubuntu можно использовать не в самой новой версии.

На тестовом компьютере, я установил Ubuntu и Windows 10, и, как Вы видите ниже, Windows 10 задействует почти в два раза больше оперативной памяти, чем Ubuntu. Это не принципиально для меня, потому что тестовый компьютер имеет 8 Гб оперативной памяти.

Но если Ваш компьютер имеет 2 ГБ оперативной памяти, это значит, что Ubuntu занимает 60% от вашей оперативной памяти, а Windows 10 – 90%
Если ваш компьютер имеет ещё меньше ресурсов, чем 2 ГБ, можете выбрать лёгкие версии Ubuntu и Linux, которые используют меньше системных ресурсов. Это продлит жизнь Вашего компьютера на несколько лет.

5. Живая среда

Если раньше вы не использовали Windows, и решите что надо ее попробовать, вам придется устанавливать систему на компьютер. Это значит, что вы потеряете много времени на установку, а если она вам не понравится, то вы потеряете свои данные. В Ubuntu по-другому.

В Ubuntu, как и в многих других дистрибутивах Linux, вы можете записать образ на компакт-диск или флешку и загрузить с этого носителя полностью рабочую версию операционной системы. Это значит, что вы можете попробовать Ubuntu без необходимости установки на жесткий диск.
Не понравилась ОС? Нет проблем: просто перезагрузите машину и вы вернётесь к предыдущей версии, как будто ничего не случилось.

6. Это бесплатно

Это правда, Ubuntu на 100% бесплатна. Она не стоит ни копейки (но вы можете сделать пожертвование на их сайте). Я знаю, что вы собираетесь сказать: «Но Windows 10 тоже бесплатна».

Windows 10 была предложена в качестве бесплатного обновления до конца июля, но предложение уже не действует (хотя есть другой способ обновления).

Windows 10 обойдётся Вам в $ 119.99 для домашнего использования и $ 199,99 в качестве профессиональной версии, что очень дорого. Так почему бы не сэкономить эти деньги и вложить их во что-то другое? Вместо Windows 10, Вы можете бесплатно загрузить последнюю версию Ubuntu.

Windows vs. Ubuntu: что же Вы выберете?

В целом, и Windows 10, и Ubuntu – отличные операционные системы, каждая из которых имеет сильные и слабые стороны. И это здорово, что у нас есть выбор.

Источник: losst.ru

Print Email

Лучшие VPN для Linux 2016

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

Но когда в Ubuntu, Fedora, OpenSUSE или других дистрибутивах Linux доходит дело до VPN, у пользователей могут возникнуть проблемы. Для разработчиков важнее пользователи Windows, а Linux до сих пор еще не в приоритете. В этой статье мы рассмотрим лучшие VPN для Linux, которые вам обязательно будут полезными. В списке будут как платные так и бесплатные сервисы.

Обычно, для подключения VPN в Linux используются такие технологии, как OpenVPN, OpenConnect или NetworkManager. Но будет намного лучше, если VPN провайдер выпускает свой клиент для Linux. Его намного проще настроить, и здесь есть намного больше функций. Большинство VPN в этом списке имеют свой клиент для операционной системы Linux.

1. PIA - Private Internet Access

Провайдер Private Internet Access - это один из лучших и самых распространенных VPN на сегодняшний день. Он доступный, позволяет подключить сразу несколько устройств, предлагает приемлемую скорость работы сети, а также полностью безопасен. В том числе, это один из самых популярных VPN сервисов для Linux. Это вполне заслужено. Здесь используется OpenVPN с шифрованием с помощью 256 битного AES ключа. У сервиса есть свой клиент как для Debian, так и для Red Hat систем. Но учитывая все преимущества сервиса, стоит он не дешево - 3,33 $ в месяц.

2. ExpressVPN

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

Список серверов всегда будет в актуальном состоянии, а пользователи могут переключиться между протоколами UDP и TCP при работе по OpenVPN. Самым большим недостатком этого VPN для Linux есть цена. Сервис стоит вдвое больше чем PIA. В течение 30 дней сервис возвращает деньги, так что вы можете попробовать VPN бесплатно. Но у серверов более внушительные характеристики, а скорость сети намного больше.

ExpressVPN работает на Ubuntu, Fedora, Debian и CentOS. Одновременно вы можете подключить до трех устройств, а также теперь вы можете работать с netflix.

3. AirVPN

AirVPN предлагает официальные клиенты для дистрибутивов Linux - Debian, Ubuntu, OpenSUSE и Fedora. Вы можете использовать его как из командной строки, так и через графический интерфейс. Здесь больше всего настроек безопасности. Вы можете подключиться с помощью OpenVPN, SSH или SSL, а также пересылать трафик через ряд альтернативных портов. Этот сервис тоже платный, цена как и у PIA.

4. Buffered

Это новый VPN сервис, основанный в Венгрии. Вы можете подключить одновременно три устройства, а трафик неограничен. Сервис дорогой, но есть гарантия возврата денег в течение 30-ти дней. Интересной вещью есть то, что клиент может искать открытые порты на защищенных серверах. Это отличная возможность обойти страницы входа в систему, которые часто встречаются в гостиницах и аэропортах. Серверы находятся в 16-ти странах, но скорость работы очень быстрая. Клиент работает в большинстве дистрибутивов Linux.

5. Mullvad

Сервис Mullvad пошел еще дальше и предлагает клиент с открытым исходным кодом для Debian и Ubuntu. Поддерживаются такие функции, как отключение интернета, защита от утечки DNS, маршрутизация ipv6. Сервис ведет журналы, но не логи соединений, поэтому в плане безопасности он надежный. Одновременно можно использовать три соединения. Также доступно перенаправление портов. Выбор сервера ограничен, но это допустимо. На официальном сайте есть пакеты для Debian и Ubuntu, но программа будет работать в большинстве дистрибутивов. Дальше рассмотрим лучшие бесплатные VPN 2016.

6. Itshidden

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

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

7. SecurityKISS

Это еще один лучший бесплатный VPS для Linux, у которого есть официальный клиент для этой операционной системы. Поддерживаются различные протоколы работы в том числе SSH, FTP, RDP, Telnet и так далее. Но как и у других бесплатных VPS здесь есть несколько минусов. Компания хранит журналы и IP адреса пользователей, а это не желательно для тех, кто хочет защитить свою конфиденциальность. Также в бесплатной версии количество доступного трафика ограничено 300 мегабайт в сутки, а это очень мало.

Выводы

Даже если провайдер VPN не предоставляет официального клиента для Linux, почти все они могут быть настроены с помощью OpenVPN. В этой статье мы рассмотрели лучшие VPN для Linux, причем как бесплатные, так и платные, поэтому вы сможете выбрать то что вам нужно. Бесплатные VPN для Linux имеют свои ограничения, но в некоторых ситуациях с этим можно мириться. А вы используете VPN для работы в сети? Какие бесплатные сервисы могли бы посоветовать другим пользователям? Напишите в комментариях!

На завершение небольшая лекция, о том, что такое VPN и как работает эта технология:

Источник: losst.ru

Print Email

6 причин почему детям лучше начинать с Linux

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

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

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

Речь пойдет о детях старшего возраста, тех, кто готов освоить клавиатуру. ПО вызывает у них много вопросов, и linux для ребенка может стать лучшим вариантом для начала обучения. Давайте же поговорим почему это так.

1. Linux не делает из вас потребителя

Многие из нас живут в потребительском обществе. Реклама заполнила всю нашу жизнь, заставляя покупать больше, иметь больше и накапливать больше. Данная проблема не может быть решена путем покупки еще одной вещи.

В Windows и Mac OS X ситуация ничем не отличается. Вы не обязаны этого делать, но от вас ожидается покупка большинства приложений. А это говорит о большем количестве рекламы.

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

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

2. Linux призывает отдавать и обмениваться

Поделитесь своими игрушками! Родители братьев и сестер знают о неизбежном появлении данного вопроса. И этот элемент важен. В таком возрасте мало кто будет спорить о том, что дети должны понимать важность сбережения и эгоизма над обменом.

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

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

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

3. Linux учит беречь

Электронная промышленность наполнена отходами. Продукты поставляются с жизненным циклом от одного года до двух лет. Многие «умные» гаджеты не получают обновления, что на руку производителям, ведь это становится для вас причиной покупки очередной модели. С компьютерами всё не так плохо, но новым версиям Windows зачастую требуется обновление аппаратной части. Apple не выпускает на старые Макбуки последние версии Mac OS X (или MacOS, как в скором времени она будет названа).

Всё это учит детей, что электронные вещи дешевые и временные товары. Они призывают людей использовать и выбрасывать, а не сберегать и перерабатывать.

Linux же противоположен. Он отлично работает на оборудовании, которому уже несколько лет. Вы можете воспользоваться данной ОС, чтобы возродить (спасти) старый компьютер с мертвым жестким диском. Поставив его на машину, которая едва может запустить Windows XP.

Linux может помочь вам победить запланированное устаревание и научить ваших детей ценить то, чем они владеют.

4. Дети могут свободно экспериментировать

ПК - превосходные устройства. Ни один другой инструмент не дает возможности в рамках одного устройства написать роман, нарисовать комикс, записать песню, создать игру или сделать видео.

На коммерческих операционных систем программное обеспечение, необходимое для творчества может стоить несколько долларов. Иногда ценник доходит до сотен долларов.

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

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

5. Также Linux - это образование!

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

Плюс, с такими браузерами, как Mozilla Firefox и Google Chrome большая часть интернета будет у вас под рукой. Там нет веб-контента, направленного на обогащение посредством молодых умов, достаточно выбрать собственные приложения для решения любых вопросов.

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

6. Linux защищает детей от вредоносных программ

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

Linux не на 100% лишен вредоносного программного обеспечения, но здесь более безопасная вычислительная среда. Вашему ребенку по-прежнему необходимо знать, как избежать фишинговых и других социально-направленных атак, но многие из угроз Интернета больше не будут актуальны. И всё это без установки какого-либо антивирусного программного обеспечения, которое вы можете написать сами если захотите, например, чтобы защитить компьютеры на Windows, совместно использующие домашнюю сеть.

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

Будет ли ваш ребенок что-либо пропускать?

В США, в большинстве школ учеников обучают с использованием Windows или Mac OS X. Они узнают, как пользоваться таким программным обеспечением, как Microsoft Office, которое плохо работает на Linux машине. Иногда им потребуется запускать специальные программы, которые работают только на коммерческих платформах.

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

Многие школы переходят на Chromebooks (Хромобуки), и эта проблема становится всё менее важной. В любом случае ваш ребенок сможет сделать всё тоже на Chromebook, что и с рабочего стола Linux, просто запустив Google Chrome. В двух словах, это все, что есть на Chrome OS.

Источник: losst.ru

Print Email

(консоль) Программы слежения за компьютером Linux

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

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

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

1. Top - просмотр активных процессов

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

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

  • t - отобразить общую информацию по всей системе;
  • m - отобразить информацию о памяти;
  • A - создает на одном экране несколько топов процессов по максимального потребления ресурсов. Может быть полезным для быстрого выявления самых ресурсоемких процессов;
  • f - выводит интерактивный экран настройки, позволяет быстро найти определенную задачу;
  • o - фильтры процессов;
  • r - выполнить утилиту renice для текущего процесса, позволяет изменить приоритет процесса;
  • k - выполнить утилиту kill для этого процесса;
  • z - отключить цветной вывод.

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

2. vmstat

Эта команда показывает подробную информацию о памяти, процессах, страницах памяти, операциях ввода/вывода и нагрузке на процессор.

$ vmstat 3

Цифра три, значит, что информация будет выводиться каждые три секунды. В первом отчете содержится вся информация, накопленная с момента запуска системы, во всех последующих за интервал между вызовами утилиты. С полем memory и swap все понятно, они отображают состояние памяти, куда интереснее следующие поля.

Колонка bi показывает количество операций чтения с диска, а bo - вывода на диск. Колонки us и sy показывают загрузку процессора пользовательскими процессами и процессами системы соответственно, id отображает время простоя в процентах, во время ожидания работы диска. Колонки  si и so отображают количество запросов записи и выгрузки страниц из swap.

Сокращение wa обозначает количество операций ввода/вывода, которые ждут своей очереди. В разделе procs, колонка r показывает количество процессов, ждущих своей очереди для выполнения на процессоре, а колонка b показывает процессы ждущие окончания дисковых операций. В колонке system, in - число выполненных прерываний, cs - число переключения контекста процессора в секунду.

3. w - просмотр пользователей

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

$ w

Здесь первая запись, тот терминал, в котором мы выполнили w, а вторая - другой терминал, в котором просто открыта оболочка bash.

4. uptime

С помощью команды uptime вы можете посмотреть сколько уже работает компьютер или сервер. Кроме того, команда показывает количество вошедших пользователей, а также загрузку системы за 1, 5 и пятнадцать минут до вызова команды:

$ uptime

Значение загрузки системы чем меньше тем лучше.

5. ps - отображение процессов

Не всем подходит интерактивная утилита top, для некоторых случаев необходимо использовать ps. Чтобы вывести все процессы используйте опцию -A или -e

$ ps -A

Для получения большего количества информации используйте опцию -l: $ ps -Al

Для максимально полного вывода используйте такую команду: $ ps -AlF

Отображаем еще и потоки процессов: $ ps -AlFH

Вывести потоки сразу после процессов: $ ps -AlLm

Список процессов с потоками в виде дерева: $ ps -ejH

Отобразить информацию о безопасности: $ ps -eM

Вывести только нужный процесс: $ pgrep chromium

Или отобразить только процессы нужного пользователя: $ pgrep -u user

6. free - использование памяти

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

$ free

Или в более понятном формате:

$ free -h

7. iostat -активность диска

Утилита iostat показывает немного другую информацию. Здесь вы можете увидеть скорость чтения и записи с диска, а также общее количество прочитанных и записанных данных:

$ iostat

8. sar - активность системы

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

Чтобы посмотреть сохраненную в логах информацию за все время используйте:

$ sar -n DEV | more

Также вы можете вывести только данные за последние 24 часа:

$ sar -n DEV -f /var/log/sa/sa24 | more

Или смотреть статистику в реальном времени:

$ sar 4 5

9. mpstat - статистика ядер процессора

Эта утилита показывает нагрузку на каждое ядро процессора отдельно. Просто выполните:

$ mpstat -P ALL

10. pmap - память процесса

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

$ pmap -d PID

Рассмотрим несколько колонок:

  • mapped - количество памяти, в которую загружены файлы;
  • writeable/private - размер защищенного адресного пространства;
  • shared - общее пространство, для нескольких процессов.

11. ss - монитор сетевых подключений

Утилита позволяет отобразить активные сетевые соединения, таблицу маршрутизации, замаскированные соединения, а также участие в широковещательных передачах. Также вы можете посмотреть информацию об открытых сокетах и портах. Как пользоваться утилитой читайте в статье команда ss в linux.

12. iptraf - сетевая статистика в реальном времени

Команда iptraf позволяет отслеживать работу локальной сети. Она основана на Ncurses, а это значит, что вы будете иметь интерактивный доступ ко всем данным. Это информация о передаваемых данных по протоколах TCP, UDP, ICMP и OSPF, нагрузка на Ethernet, статистика узлов, ошибки контрольных сумм IP и многое другое.

13. tcpdump - анализ сетевого трафика

В отличие от предыдущей утилиты tcpdump позволяет анализировать содержимое всех пакетов, проходящих через определенный порт. Например, вы можете отслеживать всю информацию о запросах к DNS с помощью следующей команды:

$ tcpdump -i eth0 'udp port 53'

Также вы можете вывести все пакеты только протокола http, только без служебных пакетов FIN, SYN, ASC:

$ tcpdump 'tcp port 80 and (((ip[2:2] - ((ip[0]&0xf)<<2)) - ((tcp[12]&0xf0)>>2)) != 0)'

Теперь выведем все HTTP запросы на ip 192.168.1.8:

$ tcpdump -ni eth0 'dst 192.168.1.5 and tcp and port http'

15. starce - системные вызовы

Эта утилита позволяет выполнять трассировку системных вызовов и сигналов. Мониторинг linux может быть полезен для отладки веб-сервера или других проблем в системе.

16. nethogs - анализ нагрузки на сеть

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

Выводы

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

На завершение 15 малоизвестных и полезных команд терминала:

Источник: losst.ru

Print Email

Восстанавливаем данные в Ubuntu Linux

Часто ли вы сталкивались с ситуациями когда нужно было восстановить данные?

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

Кроме случаев ошибочного удаления данных возможны ситуации, когда оказывается испорчен носитель, появились поврежденные сектора на диске, поцарапан CD и так далее. В таких ситуациях тоже бывают нужны средства восстановления данных.

Очень часто при работе на компьютере, нет разницы в какой операционной системы бы вы работали, хоть Windows или Linux, вы всегда сталкиваетесь с тем, что удаляете файлы. Конечно, удаление это пол беды, но бывают такие ситуации, что вы устанавливаете систему и по незнанию отформатируете жесткий диск с всеми данными, это уже полная трагедия, в те далекие времена когда мне купили компьютер я подобное проделал несколько раз, думаю и среди вас много таких же счастливчиков, после по друзьях ходишь и как-то восстанавливаешь свой архив приложений, музыки и прочих файлов так как компьютер совершенно чист, я в те далекие еще пользовался CD/DVD, это частично спасало ситуацию так как хоть какой запас приложений я всегда сохранял, так сказать на черный день именно на такие ситуации или же поделиться с друзьями.

восстанавливаем данные в Linux

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

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

Как восстановить данные и какими приложениями воспользоваться?

Как восстановить утерянные данные с помощью TestDisk

TestDisk - это мощная бесплатная программа для восстановления данных! Она была разработана в первую очередь, что бы помочь восстановить утраченные разделы и/или восстановить загрузочную способность дисков если эта проблема вызвана программно, вирусами или ошибками человека (таких как случайное удаление Таблицы Разделов). Восстановить Таблицы Разделов с TestDisk очень легко.

Что может TestDisk:

  • Исправлять таблицу разделов, восстанавливать удаленные разделы;
  • Восстанавливать загрузочный сектор FAT32 из резервной копии;
  • Перестраивать (реконструировать) загрузочный сектор FAT12/FAT16/FAT32;
  • Исправлять таблицу FAT;
  • Перестраивать (реконструировать) загрузочный сектор NTFS;
  • Восстанавливать загрузочный сектор NTFS из резервной копии;
  • Восстанавливать MFT использую MFT зеркало;
  • Определять резервный SuperBlock ext2/ext3/ext4;
  • Восстанавливать удаленные файлы на файловых системах FAT, NTFS and ext2;
  • Копировать файлы с удалённых FAT, NTFS and ext2/ext3/ext4 разделов.
  • TestDisk подойдёт и для новичков, и для экспертов. Для тех, кто знает мало или вообще ничего не знает о методах восстановления данных, TestDisk может быть использован для сбора детальной информации о не загружающихся дисках которая затем может быть использована для дальнейшего анализа. Те, кто уже знаком с такими процедурами, должен найти TestDisk удобным инструментом при выполнении восстановления.

Чтобы попробовать восстановить данные, прежде всего установим утилиту testdisk, откройте терминал Ctrl + Alt + T и выполним следующую команду:

sudo apt-get install testdisk

утилита занимает что-то чуть больше 300 кб, очень мало, после установки запустим ее там же в терминале командой:

sudo testdisk

1. Запустили, видим первое окно где нам предлагают вести логи, выбираем пункт "NO Log" и жмем кнопку "Enter".

Запускаем утилиту tesdisk Отказываемся от ведения логов

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

Выбираем диск для анализа и восстановления данных3. После предлагается выбрать тип таблицы разделов, в большинстве случаев это первый пункт "Intel / PC Partition" и он выбран по умолчанию, жмем "Enter".

Выбираем тип таблицы разделов

4. Далее выбираем пункт "Analyse" и в следующей вкладке Quick Search, готовим диск к анализу на обнаружение файлов которые были удалены.

Анализируем флешку на данные которые можно восстановить Выбираем пункт Quick Search, готовим диск к анализу на обнаружение файлов которые были удалены Завершилось сканирование флешки, смотрим результаты нажав на кнопку "P"

5. После этого очень быстро пробежал анализ так как я выбрал флешку для анализа на 14 Гб, анализ закончился и мы видим окно с результатами. Для того чтобы увидеть список найденных файлов, нажмите кнопку с буквой "P" конечно же при английской раскладке p.

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

Выбираем директорию куда скопировать восстановленные файлы с помощью testdisk Копирование восстановленных файлов завершено с помощью tesdisk

Определились, выбрали папку для копирования, жмем кнопку с буквой "С", после увидите файловый менеджер где нам предлагается в какую из папок на компьютере скопировать файлы. Я выбрал директорию "Загрузки" далее еще раз жмем кнопку "С" подтверждая копирование файла именно в эту директорию. Вот пожалуй и все по утилите testdisk, очень проста в освоении, ничего сложного, главное внимательность.

(Смотрите статью В.Симон, "Testdisk - восстановление таблицы разделов диска").

Как восстановить данные с помощью утилиты Extundelete

Хорошая утилита, позволяет восстановить удаленные файлы в файловых системах ext3/ext4.

Прежде всего установим утилиту extundelete, выполните в терминале команду:

sudo apt-get install extundelete

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

umount /dev/sda[id]

где вместо id должен быть номер/идентификатор вашего диска, что узнать его нужно посмотреть список разделов в системе, выполним в терминале команду:

sudo fdisk -l

в итоге мы увидим много текста, но мотаем в самый низ где вы увидите что-то подобное:

Устр-во    Загрузочный     Start Конец Секторы   Size Id Тип
/dev/sda1                   4094 394020863 394016770 187,9G  f W95 расшир. (LBA)
/dev/sda2  *           394020900 488391119  94370220    45G  7 HPFS/NTFS/exFAT
/dev/sda5                   4096     14335     10240     5M 17 Скрытый HPFS/NTFS
/dev/sda6                2199552 299649023 297449472 141,9G  7 HPFS/NTFS/exFAT
/dev/sda7              299651072 310134783  10483712     5G 82 Linux своп / Solaris
/dev/sda8              310136832 394020863  83884032    40G 83 Linux

вот здесь ищем вашу флешку или диск, у меня в результате команда получается такой:

umount /dev/sdb1

Выбираем раздел для восстановления в GPartedесли не определилась флешка в данном списке, ее можно увидеть запустив утилиту GParted.

Так же как вариант перемонтировать носитель в режиме «только чтение»

mount -o remount,ro /dev/sda[id]

Так же следует создать резервную копию раздела прежде, чем начинать с ним работу по восстановлению файлов:

dd bs=4M if=/dev/sda[id] of=partition.backup

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

cd /<путь_к_каталогу_куда_восстанавливать_данные>

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

sudo extundelete /dev/sda[id] --restore-file /<путь к файлу>/<имя_файла>

Утилита extundelete так же позволяет восстанавливать содержимое каталогов:

sudo extundelete /dev/sda[id] --restore-directory /<путь_к_директории>

Можно задать для восстановления рамки по времени удаления восстанавливаемых файлов, например так:

sudo extundelete --after <дата> /dev/<partition> --restore-directory /<путь_к_директории>

Дату необходимо указывать в UNIX-времени:

date -d "March 28 19:34" +%s

Восстановление данных с помощью утилиты GParted

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

sudo apt install gparted 

после нужно установить дополнительную утилиту к GParted чтобы можно было пользоваться функционалом восстановления данных, в терминале выполните команду:

sudo apt install gpart

готово. Давайте запустим GParted, перейдите в меню Ubuntu - Системные утилиты - Администрирование - GParted, либо ищем с помощью поиска в Dash. После запуска вы увидите ваши текущие диски, выбираем необходимый, далее переходим в меню Устройство - Попробовать восстановить данные:

Выбираем раздел для восстановления и само восстановление данных Ищем файловые системы и файлы для восстановления

жмем кнопку "Ok" и ждем завершения сканирования.

Смотрим восстановленные файлы с помощью утилит GPartedПосле завершения сканирования вы увидите новое окно в котором нам предлагается нажать кнопку "Обзор", и скопировать восстановленные, найденные файлы которые временно перемещаются в директорию "TMP", после закрытия GParted папка останется пустой и файлы исчезнет, так что копируем все необходимые файлы пока приложение открыто.

Как восстановить фото с помощью утилиты Foremost

Foremost - это консольная утилита, которая очень хорошо справляется с восстановлением файлов с битых карт памяти, флешек и дисков. Программа ищет файлы по таким параметрам как совпадение определённых hex-кодов (сигнатур), которые соответствуют определенным форматам файлов. После чего копирует их из диска/образа и перемещает в каталог, составляя детальный отчёт о том, сколько чего и куда и откуда было восстановлено. Типы файлов, которые foremost может восстановить: jpg, gif, png, bmp, avi, exe, mpg, wav, riff, wmv, mov, pdf, ole, doc, zip, rar, htm, cpp. Так же есть возможность пополнить этот список своими форматами, но для этого нужно редактировать конфиг (/etc/foremost.conf), и добавлять форматы о которых программа пока ничего не знает. 

Чтобы воспользоваться утилитой Foremost, прежде всего ее нужно установить, откройте терминал Ctrl + Alt + T и выполним следующие команды:

sudo apt-get install foremost

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

sudo foremost -t jpg,gif,png,bmp -i /dev/sdb -o ~/dir_recovery"

через запятую мы перечислили форматы фото файлов которые нужно искать "jpg,gif,png,bmp", далее указываем где искать "/dev/sdb" как видите это флешка, обычно она имеет следующий вид "/dev/sdb1" и далее указываем куда восстановить найденные файлы "~/dir_recovery" это как бы пример директории которая находится в домашнем каталоге пользователя, вы конечно же указывайте свою существующую папку.

Более детально об использовании утилиты, вы можете прочесть в русскоязычном сообществе Runtu - здесь. Статьи: "Восстановление удаленных файлов при помощи foremost", "Восстановление удалённых файлов в ОС Linux".

Как восстановить данные с помощью утилиты Scalpel

Scalpel - это набор инструментов для быстрого восстановления файлов. Уникальная утилита, уникальность ее в том, что она никак не зависит от файловой системы. Утилита ищет по базе данных файлы файлы всех известных форматов и пытается найти их на диске по определенным своим шаблонам просматривая начало и конец файла. Может помочь в восстановлении в таких файловых системах как FATx, NTFS, ext2/3, так же с "RAW" разделов.

Установим утилиту, выполните в терминале команду:

sudo apt install scalpel

утилита работает по своему внутреннему шаблону /etc/scalpel/scalpel.conf, если вы хотите восстановить файлы определенного формата, стоит открыть конфиг и раскомментировать соответствующие строки для данного типа файлов. При редактировании шаблона конфига нужно быть очень осторожным чтобы не нарушить его и не удалить чего лишнего. 

Пример использования Scalpel:

sudo scalpel file.iso -o dir_recovery

директория для восстановления "dir_recovery" обязательно должна быть пустой, file.iso это как пример данных которые нам нужно восстановить, мы знаем, что у нас был такой образ с точно таким же названием, мы можем указать не только файл напрямую, но можем и указать полный путь к устройству откуда нужно восстановить, вида /dev/sdb1/directory_name/directory_name2/filename.

Статьи: Восстановление удаленных файлов с помощью Scalpel

Как восстановить данные с помощью R-Linux

R-Linux является бесплатной программой для восстановления файловых систем Ext2/Ext3/Ext4 FS, используемых в Linux и некоторых Unix операционных системах (ОС). Используемая в R-Linux Технология Сканирования и удобный в установке параметров интерфейс программы дают пользователю абсолютный контроль над процессом восстановления данных. Программа восстанавливает данные с существующих логических дисков, даже если записи файлов утрачены. Однако, в программе отсутствует возможность восстановления данных по сети, а также функциональность по реконструкции дисковых массивов и восстановления с них данных.

Есть два варианта утилиты R-Linux: для ОС Linux и для ОС Windows. Они имеют одинаковую функциональность, разница состоит лишь в ОС хоста.

R-Linux восстанавливает следующие файлы:

  • Удаленные в результате вирусной атаки, сбоя питания или повреждения системы;
  • С поврежденных или удаленных разделов, после форматирования раздела, даже в раздел с другой файловой системой;
  • Когда структура раздела на диске была изменена или повреждена. В этом случае R-Linux может отсканировать жесткий диск, найти ранее удаленный или поврежденный раздел, а уже затем восстановить данные с найденного раздела.
  • С жестких дисков, на которых имеется большое число поврежденных секторов. R-Linux позволяет скопировать информацию и создать образ целого диска или его части, а уже затем работать с файлом образа, сохраненным на другом носителе, как с оригинальным диском. Это особенно полезно и эффективно, когда число поврежденных секторов на диске постоянно растет, и необходимо немедленно сохранить оставшуюся информацию.

Что может R-Linux:

  • Стандартный пользовательский интерфейс "Windows Explorer".
  • Операционная система (ОС) хоста:
  • Вариант для ОС Linux: любая ОС Linux на базе ядра 2.6+
  • Вариант для ОС Windows: Win2000, XP, 2003, Vista, Windows 7, Windows 8/8.1, Windows Server 2008/2012
  • Поддерживаемые файловые системы: только Ext2/Ext3/Ext4 FS (Linux).
  • Распознание и анализ схем Динамических (Windows 2000/XP/2003/Vista/Win7), Основных, BSD (UNIX) разделов и схемы разделов APM (Apple Partition Map). Поддержка динамических разделов на GPT, а также на MBR.
  • Создание ФАЙЛА ОБРАЗА для целого физического диска, раздела или его части. Файлы образов диска могут обрабатываться программой как обычный диск. Возможны два вида образов: 1) Образы, являющиеся точной побайтовой копией объекта (Несжатые образы) - такие образы совместимы с предыдущими версиями R-Linux; 2) Сжатые образы - могут быть сжаты, разбиты на несколько файлов и защищены паролем. Такие образы полностью совместимы с образами, создаваемыми программой R-Drive Image, но несовместимы с предыдущими версиями R-Linux.
  • Распознавание локализованных имен.
  • Восстановленные файлы могут быть сохранены на любой, включая сетевой, диск, доступный локальной операционной системой.
  • Мониторинг параметров S.M.A.R.T R-Linux может отображать параметры S.M.A.R.T. (Self-Monitoring, Analysis and Reporting Technology) для жестких дисков которые показывают состояние их аппаратной части и предсказывать их возможные отказы. Нужно избегать любую дополнительную нагрузку на такие диски если появляются предупреждения от системы S.M.A.R.T.
  • Поиск удаленных версий файлов. R-Linux может искать удаленные версии файлов используя их размеры, имена, расширения и распознанные типы файла как параметры поиска.

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

Как установить R-Linux

Установить R-Linux вы можете из нашего репозитория по ссылке - здесь.

После завершения установки ищем приложение в меню Ubuntu - Системные утилиты - R-Linux, после первого запуска вы увидите англоязычное приложение, не пугайтесь, поддержка "Русского" так же присутствует. Перейдите в меню Help - Interface Language, и выберите русский, готово.

Если вам нужно восстановить файлы, подключите как пример флешку, увидели что флешка определилась, на боковой панели Ubuntu, нажмите в приложении кнопку обновить, чтобы увидеть ваш носитель. Далее выделяем курсором мыши раздел нашего флеш-носителя и жмем кнопку "Сканировать".

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

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

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

нажмите по строке "Файлы, найденные по информации о типичных особенностях структуры их данных". После нажатия по данной ссылке мы увидим примерно следующее:

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

Как восстановить данные с помощью утилиты R-Studio

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

Установить R-Studio вы можете из нашего репозитория по ссылке - здесь.

Продвинутая утилита, лучшая с утилит для восстановления данных, работает с файловыми системами NTFS, NTFS5, ReFS, FAT12/16/32, exFAT, HFS/HFS+ (Macintosh), Little and Big Endian variants of UFS1/UFS2 (FreeBSD/OpenBSD/NetBSD/Solaris) и Ext2/Ext3/Ext4 FS (Linux). В R-Studio также используется восстановление файлов по сигнатурам (поиск при сканировании файлов известных типов) для сильно поврежденных или неизвестных файловых систем. Программа позволяет восстанавливать данные как локально, так и на удаленных компьютерах по сети, даже если разделы дисков были форматированы, повреждены или удалены.

В состав R-Studio входят:

  • Модуль реконструкции RAID
  • Универсальный текстовый/шестнадцатиричный редактор, обладающий широким диапазоном возможностей
  • Отдельный модуль резервного копирования системы и данных (копирования диска), что позволяет считать R-Studio наиболее оптимальным и полным решением при создании рабочей станции для восстановления данных.

R-Studio восстанавливает файлы:

  • Удаленные вне Корзины или когда Корзина была очищена;
  • Удаленные вирусной атакой или сбоем питания компьютера;
  • После того, как раздел с файлами был переформатирован, даже в раздел с другой файловой системой;
  • Когда структура раздела на жестком диске были изменена или повреждена. В этом случае с помощью программы R-Studio можно отсканировать жесткий диск, найти удаленный или поврежденный раздел, а уже потом восстановить данные с найденного раздела.
  • С жестких дисков, на которых имеется большое число поврежденных секторов. Программа восстановления R-Studio может сначала скопировать информацию и создать образ целого диска или его части, а уже затем работать с файлом образа, сохраненным на другом носителе, как с оригинальным диском. Это особенно полезно и эффективно, когда число поврежденных секторов на диске постоянно растет, и необходимо немедленно сохранить оставшуюся информацию.
  • Приказом Министерства юстиции РФ от 26 ноября 2015 г. № 269, R-STUDIO была включена в список требований к минимальной комплектации материально-технической базы по нескольким видам судебных экспертиз проводимых в федеральных бюджетных судебно-экспертных учреждениях Министерства юстиции Российской Федерации.

Что может утилита R-Studio:

  • Стандартный пользовательский интерфейс "Windows Explorer".
  • Операционная система (ОС) хоста: Windows 2000, XP, 2003 Server, Vista, 2008 Server, Windows 7, Windows 8/8.1/10, Windows Server 2012.
  • Восстановление данных по Cети. Файлы могут быть восстановлены по сети с удаленных компьютеров, на которых установлены ОС Win2000/XP/2003/Vista/2008/Windows 7/8/8.1/10/Windows Server 2012, Macintosh, Linux и UNIX.
  • Поддерживаемые файловые системы: FAT12, FAT16, FAT32, exFAT, NTFS, NTFS5, ReFS (новая локальная файловая система, которую ввел Microsoft в Windows 2012 Server), HFS/HFS+ (Macintosh), Little and Big Endian variants of UFS1/UFS2 (FreeBSD/OpenBSD/NetBSD/Solaris) и Ext2/Ext3/Ext4 FS (Linux).
  • Поиск при Сканировании Файлов Известных Типов (восстановление файлов по сигнатурам): если файловая система на диске сильно повреждена или неизвестна, то R-Studio ищет шаблоны данных (файловые сигнатуры) свойственные определенным типам файлов (документы Microsoft Office, jpgs и т.д.). В случае необходимости пользователь может добавить новые типы файлов в состав R-Studio.
  • Распознание и анализ схем Основных(MBR), GPT и BSD (UNIX) разделов, а также схемы разделов Apple. Поддержка Динамических томов (Windows 2000-2012/8.1/10) на MBR и GPT.
  • Поддержка Windows Storage Spaces (Windows 8/8.1 и 10/Threshold 2), программных Apple RAID и Linux Logical Volume Manager (LVM/LVM2). R-Studio может автоматически распознавать и собирать компоненты этих дисковых менеджеров даже если их базы данных слегка повреждены. Их компоненты с серьезно поврежденными базами данных можно добавлять вручную.
  • Реконструкция поврежденных дисковых массивов (RAID). Если ОС не распознает дисковый массив (RAID), вы можете создать виртуальный RAID из его компонентов. Такой виртуальный массив может быть обработан программой как обычный физический.Поддержка стандартных уровней RAID: 0, 1, 4, 5, 6. Поддержка вложенных и нестандартных уровней: 10(1+0), 1E, 5E, 5EE, 6E. Поддержка задержки контроля четности для всех соответствующих уровней RAID. Поддержка пользовательских схем RAID.
  • Автоматическое распознавание параметров RAID.R-Studio способна распознавать все параметры для RAID 5 и 6. Это позволяет пользователю решить одну из наиболее трудных задач при восстановлении RAID - определение его параметров.
  • Создание ФАЙЛА-ОБРАЗА для целого Физического Диска (HD), Раздела или его части. Такие файлы-образы могут быть сжаты и разбиты на несколько файлов для сохранения на CD/DVD/Flash или на FAT16/FAT32/exFAT. Файлы образов диска могут обрабатываться программой как обычный диск.
  • Восстановление данных с поврежденных или удаленных разделов, зашифрованных файлов (NTFS 5), альтернативных потоков данных (NTFS, NTFS 5).
  • Восстановление данных после:
  • запуска FDISK или аналогичных утилит;
  • Вирусной атаки; повреждения FAT; разрушения MBR.
  • Распознавание локализованных имен.
  • Восстановленные файлы могут быть сохранены на любой, включая сетевой, диск, доступный локальной операционной системой. Восстановленные файлы могут быть сохранены на другом диске подключенного удаленного компьютера без перекачивания по сети на локальный компьютер.
  • Просмотр содержания файлов для оценки шансов восстановления. Содержание файлов большинства типов (форматов) может быть просмотрено даже если соответствующее файлу приложение не установлено.
  • Файлы или содержимое диска может быть просмотрено и отредактировано с помощью встроенного шестнадцатиричного редактора. Редактор поддерживает редактирование свойств NTFS файлов.
  • Мониторинг параметров S.M.A.R.T. R-Studio может отображать параметры S.M.A.R.T. (Self-Monitoring, Analysis and Reporting Technology) для жестких дисков которые показывают состояние их аппаратной части и предсказывать их возможные отказы. Нужно избегать любую дополнительную нагрузку на такие диски если появляются предупреждения от системы S.M.A.R.T.
  • Интеграция с DeepSpar Disk Imager - профессиональным устройством для создания образов жестких дисков, специально созданным для восстановления данных с неисправных дисков. Такая интеграция дает низкоуровневый тонкий доступ к дискам с определенным уровнем неисправностей аппаратной части. Более того, она позволяет создавать образ диска и проводить анализ одновременно. Т.е., любой сектор, к которому обращается R-Studio на исходном диске, будет немедленно скопирован на диск-клон, и все последующие операции по восстановлению данных будут производиться на диске-клоне чтобы предотвратить дальнейшее ухудшение состояния исходного диска и значительно уменьшить время обработки.

В заключении пару видео про R-Studio:









Также для восстановления информации есть и еще утилиты:

  1. Safecopy - инструмент для восстановления данных, который пытается извлечь данные из доступных, но проблематичных носителей (с поврежденными секторами). В качестве источника данных могут выступать внешние устройства (такие как CD, DVD и Blu-ray) и разделы жеских дисков. Программа обладает тем преимуществом, что продолжает работу даже тогда, когда другие средства прекращают ее из-за ошибок ввода/вывода. Обычные средства копирования, такие как cat, cp или dd не позволяют создать образ диска или съемного носителя, если произошел сбой при чтении какого-то сектора.
  2. PhotoRec - это утилита, входящая в состав пакета TestDisk. Предназначена для восстановления испорченных файлов с карт памяти цифровых фотоаппаратов (CompactFlash, Secure Digital, SmartMedia, Memory Stick, Microdrive, MMC), USB flash-дисков, жестких дисков и CD/DVD. Восстанавливает файлы большинства распространенных графических форматов, включая JPEG, аудио-файлы, включая MP3, файлы документов в форматах Microsoft Office, PDF и HTML, а также архивы, включая ZIP. Может работать с файловыми системами ext2, ext3, FAT, NTFS и HFS+, причем способна восстановить графические файлы даже в том случае, когда файловая система повреждена или отформатирована.
    Может работать под операционными систмами Linux, DOS, Windows, FreeBSD, NetBSD, OpenBSD, Mac OS X и SunOS
  3. ddrescue (в Ubuntu эта утилита называется gddrescue) Эта утилита копирует данные из файла или с аппаратного устройства, содержащего данные, в другое место, предпринимая при этом попытки исправить все имеющиеся ошибки чтения. Основные операции ddrescue выполняет в автоматическом режиме, заполняя параллельно файл протокола. Если имеется две или более копий поврежденных файлов, ddrescue способна полностью восстановить файл, устранив все ошибки.
    ddrescue устанавливает размер буфера ввода/вывода равным размеру сектора, так что ее можно использовать для посекторного восстановления данных с устройств.
  4. unrm - небольшая консольная утилита, которая при некоторых условиях, может восстановить почти 99% удаленных данных (похожа на утилиту undelete в DOS). Перед её использованием внимательно прочитайте файл FAQ и желательно Linux Ext2fs Undeletion Mini-HOWTO. Применение:
    unrm [-b (no block padding)][-e (every block)][-f fstype][-vW] device [block...]
  5. giis (gET iT i sAY) - средство восстановления файлов для файловых систем Ext2/Ext3. После установки могут быть восстановлены текущие файлы и новые созданные файлы в /root и /home. Утилита позволяет пользователям восстановить все удалённые файлы, восстанавливать файлы, принадлежащие указанному пользователю, выводить (dump) данные из местанахождения файлов и восстанавливать файлы определённого типа, например, текстовые или MP3. Имеется также анализатор, помогающий пользователям во время восстановления.
  6. DMDE - DM Disk Editor and Data Recovery Software. Программа для редактирования дисков и восстановления данных. В бесплатной версии доступны все функции дискового редактора, управления разделами и восстановления файлов, за исключением возможности группового восстановления файлов и каталогов; полная версия позволяет восстанавливать группы файлов и директории с сохранением структуры каталогов.
  7. Mondo Rescue. Основное назначение этой программы - создание резервных копий данных. Она может создавать резервные копии на магнитных лентах, CD, на удаленных носителях по NFS или в виде ISO-образов на локальных дисках. Но в случае повреждения данных программа позволяет восстановить их полностью или частично, даже если ваш жесткий диск недоступен обычными средствами.
    Mondo запускается на всех основных дистрибутивах Linux, поддерживает LVM, RAID, ext2, ext3, JFS, XFS, ReiserFS, VFAT и другие файловые системы. Может восстанавливать геометрию диска, обеспечивать миграцию данных на RAID-массивы, проверять целостность файловой системы компьютера. Кроме того, позволяет проводить реструктуризацию диска, уменьшать/увеличивать разделы, переназначать устройства, добавлять жесткие диски.
  8. The Sleuth Kit (TSK) - набор программ (fls, icat, ffind, ifind, mmls, fsstat, etc.) для проведения криминалистического анализа файловых систем. TSK - совокупность UNIX инструментальных средств командной строки, которые могут анализировать файловые системы NTFS, FAT, FFS, EXT2FS, и EXT3FS. TSK читает и обрабатывает структуры файловой системы самостоятельно, поэтому не требуется поддержка файловой системы операционной системой.
    Статьи: Восстановление спрятанных или потерянных данных.

Кроме перечисленных в некоторых статьях упоминаются также утилиты Magicrescue и ntfsundelete из пакета ntfstools.

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

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

alias rm="rm -i"

Тогда перед выполнением удаления вам будет задан дополнительный вопрос, действительно ли вы этого хотите.

Второй совет: делайте резервные копии своих данных как можно чаще, каждый день или даже каждый час. Если следовать этому совету, то в самом плохом случае вы потеряете только те результаты своей работы, которые получили в течение последнего часа. Да и процедуры восстановления данных в таком случае выполнить будет гораздо проще. Автоматизировать выполнение этих процедур можно с помощью cron-а и утилиты rsync, организовав периодическое копирование важных файлов и каталогов на другой диск или раздел. А можно использовать упомянутую выше утилиту Mondo Rescue. Кстати, вы освоите ее применение, что может оказаться полезным в случае возникновения необходимости восстановления данных в чрезвычайной ситуации.

И третье: прежде чем приступать к попыткам восстановления удаленных файлов, сделайте копию раздела, в котором находились эти файлы, и работайте с ней, а не с исходным разделом. Если в процессе восстановления вы снова ошибетесь, то сможете начать все с начала. Если же работать с исходным разделом, можно испортить данные безвозвратно. Сделать копию раздела можно с помощью команды dd (о применении этой команды вы можете прочитать в статье А.Дмитриева "dd: Команда, которая не похожа на другие").

Нелишне напомнить также, что существуют специальные дистрибутивы Linux, запускающиеся с CD или других съмных носителей и содержащие наботы утилит администрирования, в том числе и инструменты восстановления данных. В качестве примера таких дистрибутивов можно упомянуть SystemRescue CD и Trinity Rescue Kit.

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

Print Email

Анимированные QR

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

Github: github.com/sylnsfar/qrcode
Веб-версия: www.amazing-qrcode.com

Примеры анимированных QR кодов, GIF 1Мб

  image

Print Email

16 необходимых шагов после установки Ubuntu 16.04 LTS

Собираетесь обновиться до новенькой Ubuntu 16.04 LTS или уже обновились — Круто!
Прежде чем вы начнете всем хвастаться, изучите этот список из 16 действий, которые нужно сделать после установки Ubuntu 16.04 LTS.
Здесь вы найдете кучу здравых советов, крутых ништяков и просто полезных идей. Не важно новичок вы в Ubuntu или уже закоренелый олдфаг - всем вам будет это полезно.
Не стесняйтесь комментировать и выкладывать готовые скрины после установки и настройки вашей системы, пусть остальные читатели позавидуют :)
Готовы начать?

1. Что-же нового в Ubuntu 16.04 LTS

Новые опции! Новые приложения! Новое ядро! Новое… все!
С некоторыми потрясающими изменениями, функциями и приложениями в Ubuntu 16.04 LTS нужно обязательно познакомиться и удивиться.
К примеру, если вы устанавливаете систему с нуля, в панели Unity больше нет функции поиска по умолчанию. Это все придется самому включать и настраивать.
Закоренелые пользователи Ubuntu и новички могут ознакомиться со всем списком новеных функций на официальном сайте.

2. Проверьте наличие свежих обновлений

ubuntu update notification

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

Как проверить наличие обновлений в Ubuntu:

  1. Запустите ‘центр обновлений ПО’ из панели Unity
  2. Нажмите на кнопку, чтобы проверить наличие доступных обновлений
  3. Установите (если необходимо)

3. Установите графические драйверы Linux

drivers

Ubuntu поддерживает большинство видеокарт Nvidia и Intel прямо из коробки, предлагая вам на выбор, драйвера как с открытым исходным кодом, так и с закрытым. Чтобы выжать максимум производительности из вашего Ubuntu ПК, вы навернка захотите установить последние драйверы, доступные для вашего железа. В Ubuntu это легко, в итоге все будет летать. Кстати фпс в играх тоже будет выше. ;)
Если вы планируете играть в последние игровые новинки из Steam на Ubuntu или используете требовательные приложения, как Blender - вам обязательно нужно установить самые свежие Linux дравйвера.
Чтобы это сделать:

  1. Откройте ‘ПО & Обновления’ из панели Unity
  2. Перейдите во вкладку ‘Дополнительные драйверы’
  3. Делайте все по инструкции на экране, устанавливайте и принимайте все изменения

4. Установка медиа кодеков

rythmbox-in-ubuntu

По юридическим причинам Ubuntu не может воспроизводить MP3, MP4 и другие медиа файлы из коробки. Но это все реально в Ubuntu, вам лишь надо сказать системе делать это. Самый простой способ - поставить галочку "разрешить запрещенные форматы" во время установки. Тогда у вас установтся все мультимедийные кодеки автоматически, ну и сама система конечно-же.

Если вы забыли это сделать (или обновляетесь с прошлой версии) - можете

Установить запрещенные расширения Ubuntu

5. Свернуть по клику

unity launcher

Нажмите на иконку приложения. Нажмите на нее еще раз, чтобы свернуть приложение. Интуитивно, правда?
Так можно сделать, но это не стандартное поведение в Unity — что может не понравится новым пользователям. Но включается это не очень очевидно.
Выполните следующую команду (или установить/использовать Unity Tweak Tool > Unity > Лаунчер > Свернуть):
gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ launcher-minimize-window true

6. Переместите Unity лаунчер

Unity лаунчер

Ubuntu располагает свою панель приложени слева по-умолчанию
В Ubuntu 16.04 вы наконец можете сами выбрать, где расположить лаунчер.
Если вы хотите переместить Unity лаунчер вниз экрана - выполните следующую команду в терминале (или установить/использовать Unity Tweak Tool > Unity > Лаунчер > Позиция):
gsettings set com.canonical.Unity.Launcher launcher-position Bottom

7. Установите Новые темы GTK и Иконок

greybird and arc GTK themes

Стандартный вид Ubuntu достаточно хорош, но не всем он по вкусу.
Для тех, кто перешел на Ubuntu с Mac OS X, Windows 10 или другого Linux дистрибутива, например elementary, стоковая тема Ambiance GTK и набор иконок Ubuntu Mono может быть не по нраву.
Хорошие новости - можно заставить Ubuntu выглядеть фантастически. Для этого есть различные способы.
Раздел ‘Внешний вид‘ в системных настройках Ubuntu позволяет вам настраивать части рабочего пространства Ubuntu, так как вам хочется, включая:

  • Изменить фон рабочего стола
  • Переключить на светлую тему
  • Настроить размер иконок в Unity лаунчер

Для других настроек, как например изменение шрифта или поведения клавиш управления окном

Установить Unity Tweak Tool из центра ПО Ubuntu

8. Определить, где будут появляться меню приложений

Do you prefer app menus to be in app?

Меню приложений появляется на верхней панели Ubuntu по умолчанию и прячется автоматически через несколько секунд. Отличный способ сохранить пространство, но также может быть и неудобно. Когда у вас открыто несколько приложений, не всегда понятно к какому из них относится меню.
В Ubuntu все можно сделать в Системных настройках > Внешний вид - там можно выбрать, где будет отображатьс меню прилжений.
Хотите знать какое меню относится к какому приложению?:

  1. Перейдите в ‘Системные настройки > Внешний вид’
  2. Выберите вкладку ‘Поведение’
  3. Найдите секцию: ‘Показывать меню для окна’
  4. Отметьте кружок около надписи ‘В заголовке окна’

Как сделать, чтобы меню приложения ‘Всегда отображалось’:

  1. Перейдите в ‘Системные настройки > Внешний вид’
  2. Выберите вкладку ‘Поведение’
  3. Найдите секцию: ‘Видимость меню’
  4. Отметьте кружок около надписи ‘Отображать всегда’

9. Зацените новый магазин ‘ПО’

software center new to ubuntu 16.04 LTS

Новый магазин По идет по умолчанию в Ubuntu 16.04 LTS.
Прямиком из отдела “Очень долгосрочные изменения”, этот новый магазин пришел на замену центру ПО Ubuntu, который был в каждом релизе аж с версии Ubuntu 9.10!
‘ПО’ (вдохновляющее название, не правда ли?) позволит вам искать, устанавливать и обновлять приложения. Если вы привыкли к старому центру ПО, тогда будьте готовы переучиваться.
‘ПО’ - ваш ключ к тысячам бесплатных приложений, включая:

  • Steam – платформа для игр
  • GIMP – продвинутый редактор картинок, наподобие Photoshop
  • Corebird – десктопный клиент для Twitter
  • VLC – Медиа проигрыватель
  • Chromium – браузер с открытым исходным кодом
  • Skype¹ – VoIP сервис
  • Shutter – штука для работы со скриншотами

10. Установите ваши любимые приложения

third party linux apps

Не все приложения, которые вам нужны, можно установить из магазина ПО. На самом деле, куча крутых приложений лежат за пределами Ubuntu репозиториев.
Вы не найдете их в ПО для Ubuntu. Простые .Deb установщики, которые устанавливаются дабл-кликом, доступны для следующих приложений:

  • Google Chrome - Веб браузер со встроенным, современным Flash для Linux
  • Nylas N1 - модный, стильный почтовый клиент
  • Dropbox - сервис облачного хранилища
  • Spotify for Linux - сервис для потокового воспроизведения музыки
  • Lightworks Free - профессиональный нелинейный видео-редактор
  • Viber - кросс-платформенная альтернатива Skype
  • Vivaldi - веб браузер, ориентированный на разработчиков

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

11. Синхронизируйте ваши облачные аккаунты

Dropbox

Помните, что иметь бэкап с важными файлами, папками и документами - это очень круто. Вне зависимости от того, в Dropbox, OneDrive или Google Drive вы храните свои личные файлы, постарайтесь настроить синхронизацию сразу после установки системы.
Большинство крупных облачных провайдеров, кроме Apple iCloud, можно использовать в Ubuntu. Некоторые настраивать легче, чем другие:

  • Dropbox - предоставляет нативный Linux клиент, который регулярно обновляется
  • OwnCloud - позволяет вам организовать свое собственное облако с безграничным контролем
  • OneDrive доступен через сторонние скрипты
  • InSync - неофициально поддерживает Google Drive на Linux (бесплатно)

Также нужно помнить, что не все перечисленные приложения интегрируются с Nautilus, файловым менеджером в Ubuntu.

12. Установить Adobe Flash для Linux

Flash - устарел, но на некоторых сайтах без него никак.
Adobe официально приостановил поддержку Flash для Linux в 2012; и многие веб браузеры тоже перестают поддерживать Flash из за его NPAPI архитектуры.
Самое простое и лучшее решение проблем с Flash на Linux - это использование Google Chrome. Chrome идет с последней версией Flash плагина прямо из коробки. На самом деле, это единственный способ заполучить последнюю версию Flash проигрывателя в Linux.
Но понятное дело, не все хотят пользоваться Chrome. У некоторых может быть установлена 32-битная верся Ubuntu, которую Chrome больше не поддерживает. Какая-бы причина не была, вот как можно с этим справиться:

Install Flash Player Plugin

13. Нагрузите панель Unity

search-settings

Панель Unity - это сердце системы. Вы можете искать, предпросматривать и открывать последние файлы, папки, установленные приложения и медиа контент.
Но ее можно использовать по полной, нужно только знать как.
Как проверить прогноз погоды, не открывая браузер? А что насчет полистать статьи в Википедии, послушать музыку через SoundCloud, или покапаться на eBay? Все будет возможно, если вы включите функцию онлайн поиска Unity.
Отправляйтесь в секцию Приватность & Безопасность

  • Включить функцию онлайн поиска Unity
  • Выбирать, какие папки и файлы отображать в панели
  • Включить/выключить автоматическое обнаружение ошибок

14. Выберите крутые обои рабочего стола

wallpapers-in-ubuntu-1604

Если стандартные обои Ubuntu 16.04 LTS вам не по вкусу, просто поменяйте их.
Комплект обоев от Xubuntu комьюнити из 10 фотографий природы в высоком разрешении, включая милую симпатичную белочку, поможет вам в выборе!

Установить Xubuntu набор обоев

15. Установите системный календарь

Кэш будет захламляться, а система накапливать разный мусор по мере использования. Чтобы сохранить чувство порядка, придется время от времени убираться :)

bleachbit running on ubuntu 16.04

Один из крутых системных календарей - это
Только всегда следите за тем, что удаляете: не удаляйте то, в чем не уверены

Установить BleachBit для Ubuntu

16. Расскажите остальным об Ubuntu

xenial xerus mascot

Если вы установили Ubuntu 16.04 LTS и вам понравилось - то не забудьте рассказать об этом кому-либо еще

Print Email

  

UALINUX LTD.

Tel: +380 (97) 33-55-1-88 (mon ... fri   09.00 - 18.00)

Viber, WhatsApp, Telegram: +380 (97) 33-55-1-88 (24/365)

E-Mail: [email protected] 

© 2020 UALinux