Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 3082 сообщений
Cообщения с меткой

ubuntu - Самое интересное в блогах

Следующие 30  »
rss_rss_hh_new

[Перевод] В международный день пингвина медитативное видео и рассказ про Ubuntu и Bash в Windows 10 от Скотта Хансельмана

Понедельник, 25 Апреля 2016 г. 14:09 (ссылка)

Привет!



Скотт Хансельман — известный активист Microsoft, много пишущий о том, как использовать Open Source и Microsoft. Ниже находится перевод его последней статьи по поводу известной новости по теме Ubuntu и Bash в Windows 10. А еще — сегодня 25 апреля, озаглавленный глобально-важным международным днем пингвинов, поэтому призываем вас почаще посещать пингвинов, а также, конечно, заходить на наш постоянно обновляющийся сайт про Open Source и Microsoft. Если же вам хочется отвлечься в этот прекрасный рабочий день, то прикладываем специальное видео, посмотрев которое, можно будет узнать о пингвинах все.















Раньше приглашение в виде символа $ для пользователей Windows, в том числе для меня, означало «проходите мимо».

Я искал такое приглашение







или такое







Конечно, нужные приглашения встречались не всегда. Но сегодня, в первый день конференции **BUILD**, Кевин Галло (*Kevin Gallo*) рассказал в своем докладе, что теперь разработчики смогут выполнять «**Bash в Ubuntu на Windows**». Эта функция включена в юбилейное обновление Windows 10 (выходит в ближайшее время). Она позволяет выполнять в Windows сценарии оболочки и утилиты командной строки Linux без каких-либо модификаций.



Если вы включите режим разработчика в настройках Windows, добавите эту функцию и запустите сценарий bash, то система предложит загрузить Ubuntu на Windows от Canonical через Магазин Windows:







Этот механизм работает в 64-разрядной Windows и не применяет виртуальные машины. Для чего Bash в Windows может пригодиться разработчикам?

Раньше, когда требовалось запустить Bash в Windows, можно было использовать несколько вариантов.



— Cygwin — утилиты командной строки GNU, скомпилированные для 32-разрядной ОС и отлично интегрированные с Windows. Но это не Linux.

— HyperV и Ubuntu — запуск отдельной виртуальной машины Linux (с выделением X гигабайт ОЗУ и Y гигабайт места на жестком диске) и удаленное подключение к ней (RDP, VNC, ssh).

— Docker также позволяет выполнять контейнер Linux в виртуальной машине HyperV



Запуск bash в Windows — именно этого раньше не хватало. С точки зрения пользователя механизм работает как Linux, поскольку выполняет настоящие бинарные файлы Linux. Просто нажмите клавишу Windows и введите «bash».

После настройки введите «apt-get update» и скачайте несколько пакетов для разработчиков. Мне были нужны Redis и Emacs. Чтобы установить emacs, я запустил команду «apt-get install emacs23». Обратите внимание: это настоящий emacs из репозитория Ubuntu.







Разумеется, я не представляю, как выйти из emacs, поэтому просто закрыл окно. ;)



Обратите внимание: механизм не предназначен для запуска серверов или серверных нагрузок Linux. Этот выпуск ориентирован на разработчиков, которых интересует (или которым необходимо) использование инструментов Linux в рабочем процессе, и снимает это серьезное ограничение. Здесь я установил **Redis с помощью apt-get** и получил возможность выполнять его в изолированном режиме.







Я запускаю Redis в bash и создаю приложения ASP.NET в Visual Studio, использующей кеш Redis. С помощью **Azure Redis Cache** я затем разверну решение в Azure — вполне привычное дело для меня.

Взгляните, каким целостным выглядит теперь мое меню «Пуск»!







В ближайшие недели в блоге [http://blogs.msdn.microsoft.com/commandline](http://blogs.msdn.microsoft.com/commandline) будут опубликованы технические подробности. Кроме того, вас ждут грандиозные обновления базовой консоли, которые улучшат поддержку кодов консоли, ANSI, VT100 и многое другое. Это ранняя версия возможностей, предназначенных для разработчиков, и команда ждет ваших отзывов и комментариев. Функция «Ubuntu в Windows» будет доступна разработчикам в одной из ближайших сборок Windows 10. Изначально некоторые возможности не будут работать так, как задумано, но мы надеемся, что вам будет интересно познакомиться с ними и выяснить, как Ubuntu в Windows вписывается в ваш процесс разработки!









Original source: habrahabr.ru (comments, light).

https://habrahabr.ru/post/282399/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

Ubuntu Server 16.04: что нового

Пятница, 22 Апреля 2016 г. 14:13 (ссылка)





Вчера, 21 апреля 2016 года, состоялся релиз новой версии Ubuntu — 16.04 Xenial Xerus. Она относится к так называемыем LTS-версиями. Аббревиатура LTS означает Long Term Support. LTS-версии выходят каждые два года и поддерживаются компапний Canonical в течение 5 лет с даты официального релиза.



Возможность обновления с предыдущей LTS-версии (Ubuntu 14.04) появится начиная с релиза Ubuntu 16.04.1, который состоится примерно через три месяца.



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



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





Ядро версии 4.4





В основе Ubuntu 16.04 LTS лежит ядро последней стабильной версии — 4.4, которая вышла всего несколько месяцев назад — 10 января 2016 года. Краткий обзор этой версии уже был опубликован на Хабре. С более подробным обзором изменений можно ознакомиться здесь.



Управление пакетами





Как во всех основанных на Debian дистрибутивах Linux для управления пакетами в Ubuntu используется apt (Advanced Package Tool). В Ubuntu 16.04 используется его новая версия — Apt 1.2, существенно от предыдущих не отличающася, но улучшенная с точки зрения безопасности.



Помимо традиционных deb-пакетов в Ubuntu 16.04 могут быть установлены ещё и так называемые snap-пакеты. В чём смысл этого нововведения?



Пользователям Linux довольно часто приходится сталкиваться с проблемой зависимостей, из-за которой новые версии многих программ очень сложно установить: новые версии программ требует новые версии библиотек и системных компонентов, которые в LTS-релизах получают лишь обновления безопасности. Snap-пакеты помогают эту проблему решить.



В отличие от deb-пакета, snap-пакет включает и файл приложения, и его зависимости. Это существенно упрощает жизнь пользователя: для установки последних версий не нужно ничего обновлять вручную и добавлять PPA.



Snap- и deb-пакеты могут без проблем сосуществовать в системе. Основным форматом распространения пакетов в Ubuntu 16.04 остаётся deb.



LXD 2.0





В Ubuntu 16.04 добавлен LXD (Linux Container Daemon) — инструмент для работы c LXC-контейнерами. Разработчики Canonical описывают его с помощью термина lightvisor (на русский язык его можно перевести как «легковизор»). Он был включён в официальные репозитории ещё в Ubuntu 15.04. В Ubuntu 16.04 доступна для установки новая, усовершенствованная версия — 2.0.



LXD интегрирован с OpenStack: управлять контейнерами можно с помощью клиента Nova. Можно с его помощью запускать и образы Docker.

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



Docker 1.10





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



Веб-серверы: поддержка HTTP/2





В одной из предыдущих публикаций мы уже обсуждали особенности протокола HTTP/2 и отмечали, что в ближайшем будущем он будет поддерживаться во всех популярных веб-серверах.



В репозитории Ubuntu 16.04 добавлены последние стабильные версии Apache и Nginx. Поддерживается ли в них HTTP/2?



Модуль для поддержки HTTP/2 (mod_http2) был добавлен в Apache начиная с версии 2.4.17. Пока что он распространяется в тестовом варианте, и дата выхода стабильной версии ещё неизвестна.

В сборке версии Аpache2.4.18 для Ubuntu 16.04 mod_http2, однако, отсутствует: разработчики предпочли не включать в LTS-релиз нестабильный модуль. Поддержку HTTP/2 обещают добавить, как только появится более или менее стабильная версия.



Что касается Nginx, то в Ubuntu 16.04 включена версия 1.9.15, в которой HTTP/2 полностью заменил SPDY. Как только выйдет следующая стабильная версия Nginx — 1.10.0 — она будет добавлены в официальные репозитории.



OpenSSH 7.2p2





Добавлена в Ubuntu и новая версия OpenSSH — 7.2p2, вышедшая в свет 9 марта 2016 года. Самое главное нововведение заключается в следующем: в ней отключена поддержка протокола SSH1, а также запрещено использование DSA-ключей.



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



А если вы по тем или иным причинам до сих пор пользуетесь DSA-ключами, то для работы с серверами на базе Ubuntu 16.04 вам понадобится сгенерировать новые ключи в актуальном формате.



Для разработчиков





Vscale. — это сервис, ориентированный прежде всего на разработчиков. Их добавление новой версии Ubuntu несомненно порадует: в ней по умолчанию поддерживаются новейшие версии популярных языков программирования и инструментов разработки.



PHP 7





В Ubuntu 16.04 по умолчанию доступна для установки и «свежая» версия PHP — v7.0. По сравнению с предыдущими версиями в ней значительно улучшена производительность, а также добавлены новые возможности — например, декларация скалярных типов для функций и возвращаемых величин. Вместе с тем были удалены старые SAPI и расширения.



Если вы ранее работали с приложениями на PHP 5.x и планируете мигрировать на PHP7, то вам, скорее всего, придётся устанавливать обновления и даже вносить изменения в код приложений. Официальное руководство по миграции опубликовано здесь.



Python 3.5





В новой версии Ubuntu по умолчанию используется Python 3.5.1. В случае необходимости (например, для поддержки старого кода) Python2 всегда можно установить с помощью стандартного менеджера пакетов:



$ sudo apt-get install python




Если вы используете в работе Vim, обратите внимание: он был обновлен для Python3, старые плагины, «заточенные» под Python2, в новых сборках могут «поломаться».



Go 1.6





Новая версия языка Go вышла в свет в феврале — а сейчас она уже включена в репозитории Ubuntu 16.04.



Файловая система ZFS





В ядре версии 4.4 присутствует нативный модуль для поддержки файловой системы ZFS, которая была создана в начале 2000-х годов компанией Sun Microsystems для OC Solaris. Затем портирована в другие операционные системы (в частности, в MacOS и FreeBSD). Портирование ZFS в Linux было долгое время затруднено из-за лицензионных проблем: она распространяется по лицензции CDDL, несовместимой с GNU GPL. Уже поэтому сам факт добавления ZFS в mainstream-ядро можно считать большим событием.



В числе преимуществ ZFS нужно в первую очередь выделить следующие:




  • возможность хранения больших объёмов информации;

  • продвинутые алгоритмы хэширования, повышающие возможности хранения;

  • поддержка снапшотов;

  • поддержка пулов хранения (storage pools);

  • еndian-независимость, позволяющая использовать как big endian-, так и little-endian устройства;





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



Заключение





В этой статье мы мы кратко рассмотрели основные нововведения, реализованные в новой LTS-версии Ubuntu. Пользователи Vscale. уже могут познакомиться с Ubuntu 16.04 на практике: процедура создания нового сервера предельно проста.



А если вы хотите попробовать новую Ubuntu, но ещё не являетесь пользователем Vscale — самое время зарегистрироваться. При регистрации не забудьте указать промокод SCALET200, и вы получите 200 рублей на счёт.



Будем рады, если поделитесь впечатлениями от работы c Ubuntu 16.04 в комментариях. И ещё мы очень ждём ваших конструктивных замечаний, пожеланий и предложений по дальнейшему улучшению Vscale.



Original source: habrahabr.ru (comments, light).

https://habrahabr.ru/post/282229/

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

Вышел релиз Ubuntu 16.04 LTS — Snap, OpenStack и другие нововведения. Возможны проблемы с видеокартами AMD

Четверг, 21 Апреля 2016 г. 23:43 (ссылка)

image

Canonical выпустила Ubuntu 16.04 LTS (кодовое имя Xenial Xerus). Релизы LTS ранее поддерживались в течение четырех лет. Нынешний релиз будет иметь 5-летнюю поддержку для Ubuntu, Kubuntu и 3 года для остальных деривативных дистибутивов. Также LTS-релизы имеют возможность обновления ядра до более новых версий при сохранении стабильной версии релиза. Это дает определенный баланс между стабильностью и поддержкой нового железа.

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




  1. Xubuntu (xfce)

  2. Kubuntu (kde)

  3. Lubuntu (lxde)

  4. Ubuntu MATE (mate)

  5. Ubuntu GNOME (gnome3)



Основные обновления в этом релизе:



image




  1. Новый формат пакетов «Snap». Будут поддерживаться наряду с классическими deb-пакетами. Основное отличие — отсутствие необходимости в удовлетворении зависимостей. Пакет несет в себе все необходимое. С одной стороны — это путь в сторону Windows, когда каждая программа тащит мегатонны библиотек и данных. С другой — удобная форма поставки свежих экспериментальных версий ПО.

  2. Новая версия контейнерной виртуализации LXD с поддержкой OpenStack

  3. Поддержка ZFS и CephFS для больших облачных установок.

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

  5. Появилась возможность переместить док внизу экрана. До этого Unity dock традиционно был прибит гвоздями слева. Спорное нововведение, но, возможно кто-то оценит.



Обновления ПО и ядра




  • Ядро Linux 4.4

  • Unity 7.4

  • Python 3.5

  • Firefox 45

  • Thunderbird 38

  • Chromium 48

  • LibreOffice 5.1

  • Nautilus (aka ‘Files’) 3.14.2

  • Totem (aka ‘Videos’) 3.18

  • Rhythmbox 3.3

  • GNOME Terminal 3.18

  • Eye of GNOME 3.18

  • Shotwell 0.22



Ссылки для скачивания релиза



Скачать релиз можно здесь. Пожалуйста, используйте торрент для загрузки. Сервера сейчас очень перегружены. Тем, кто обновляется с предыдущего релиза придется потерпеть. Это можно сделать через графический интерфейс или командой в терминале do-release-upgrade.



Ссылки на торрент-файлы:





Проблемы для пользователей видеокарт AMD



image



Разработчики Ubuntu перевели в разряд устаревших поддержку проприетарного драйвера AMD Catalyst (fglrx), который не войдёт в состав выпуска Ubuntu 16.04. Пользователям рекомендуется перейти на использование открытых драйверов AMDGPU/Radeon. Установить драйвер AMD Catalyst с сайта AMD мешает то, что последний выпуск поддерживает работу только с X-server 1.17 и ядрами Linux до 3.19, в то время как в Ubuntu 16.04 задействованы X-server 1.18 и ядро Linux 4.4. Ранее для Ubuntu совместно с AMD готовились специальные сборки драйвера, учитывающие версии компонентов графического стека дистрибутива.

С учётом развития компанией AMD открытого драйвера AMDGPU, нацеленного на предоставление полноценной поддержки современных графических карт AMD на базе архитектуры GCN, поставка проприетарного драйвера AMD Catalyst имеет смысл только для поддержки старых серий GPU AMD. Проблема в том, что поддержка старых GPU скоро будет удалена из AMD Catalyst — в скором времени будет проведена значительная чистка драйвера, в результате которой будет прекращена поддержка серий Radeon HD 8000 (HD 8400 и ниже), Radeon HD 7000 Series (HD 7600 и ниже), Radeon HD 6000, Radeon HD 5000 и других карт не использующих архитектуру GCN.

Из проблем открытых драйверов, которые со временем планируется устранить в драйверах на базе стека AMDGPU, упоминается отсутствие поддержки OpenGL 4.5 (в открытых драйверах OpenGL 4.1), отставание в производительности при запуске многих игр, неполная поддержка OpenCL, отсутствие поддержки CrossFire multi-GPU.

Цитата с opennet







Есть ли у вас проблемы после обновления?
















































Проголосовало 6 человек. Воздержалось 12 человек.








Как вы обычно обновляетесь на LTS релиз?
















































Проголосовал 21 человек. Воздержалось 5 человек.




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





Original source: habrahabr.ru (comments, light).

https://habrahabr.ru/post/282197/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
zerg_from_hive

Ubuntu: русификация консоли в 2016 году

Вторник, 12 Апреля 2016 г. 12:29 (ссылка)

Чем хороши такие сайты, как ЛОР и хабр, так это ещё и своими комментами, где можно наткнуться на подробные рекомендации, как устранять проблему, с которой ты ещё не успел столкнуться. Предупреждён -- значит, вооружён. Да и сами исходные посты бывают весьма основательными, вроде того, который о... проблемах с русификацией консоли Ubuntu. Ага, проблемы с русификацией консоли Убунты в 2016 году таки существуют, причём в лежащем у истоков этой Убунты Дебиане подобных проблем просто нет.

"Для меня было некоторым откровением узнать, что в 2016 году, в одном из крупных дистрибутивов GNU/Linux существуют проблемы с локализацией. А точнее, с локализацией текстовой консоли. Кто пользуется текстовой консолью в 2016 году? Не надо забывать, что есть множество дистрибутивов, базирующихся на Ubuntu и не все из них используют графическое окружение. Назову два примера: Ubuntu Server и Clonezilla."

Читается, как увлекательный детектив, ей-Богу. И не лень же было человеку докопаться до первопричин проблемы, в то время как другой просто подоткнул бы очередной костыль. 8-)

Метки:   Комментарии (2)КомментироватьВ цитатник или сообщество
Владимир_Шильников

Очистка системы Ubuntu.

Четверг, 07 Апреля 2016 г. 14:55 (ссылка)

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


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



1. Использование дискового пространства


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


disk-usage-analyzer

Метки:   Комментарии (4)КомментироватьВ цитатник или сообщество
SoftLabirint

Ubuntu 14.04.4 LTS XFCE x64 Style Windows 7 (2016) RUS » SoftLabirint.Ru: Скачать бесплатно и без регистрации - Самые Популярные Новости Интернета

Суббота, 02 Апреля 2016 г. 15:11 (ссылка)
softlabirint.ru/soft/system...6-rus.html


Ubuntu 14.04.4 LTS XFCE x64 Style Windows 7 (2016) RUS

Представляю 64-разрядную версию дистрибутива Ubuntu 14.04.4 XFCE 4.10 с ядром версии 4.2, переодетую в Win7 и немножко Win8. Дистрибутив предназначен для домашнего или офисного использования по принципу "загрузился с флэшки и все работает". Установлено очень много полезных программ для любых нужд. Более подробнее читайте ниже.



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



• ОС собрана на основе Ubuntu Studio 14.04.4 x64 LTS.

• В состав ПО включены средства для воспроизведения аудио и видео файлов, текстовый процессор WPS Kingsoft Office и MS Office 2003 SP3 compatibility pack 2007 для docx, подсистема печати.

• Для работы с Интернет предустановлены браузер Firefox, Google Chrome, торрент-клиент qBittorrent, коммуникатор Skype.

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

• Помимо этого установлен Kodi 14.2 Helix c настроенными видео дополнениями для просмотра 200 каналов.

• Для просмотра ТВ можно выбирать в KODI пункт "ТВ" или Видео->"Видеодополнения".

• Установил стабильную версию Acestream 3.0.3, на которой Торрент TV можно смотреть как внутри браузера Firefox, так и через Медиаплеер ACE Stream HD.

• В браузеры установлены ссылки боллее чем на 700 видео курсов английского языка для детей и школькиков.

• Кроме этого используя YouTube DL GUI можно быстро скачать любой youtube плейлист на комп и записать на флешку или в телефон ПОНРАВИВШИЕСЯ курсы по английскому языку.



Программы:



Графика:

• DjView4 {djview4}

• Easel Painter {mypaint}

• Font Editor {fontforge}

• Font Previewer {gnome-specimen}

• GEM {pd-gem}

• GraphicsMagick {gm display logo:}

• HotShots {hotshots}

• Image Viewer {eog}

• ImageMagick {display.im6 logo:}

• Nomacs {nomacs}

• Photo Batch Processor {phatch}

• Photo Manager {shotwell}

• Ristretto Image Viewer {ristretto}

• Xditview {xditview}



Мультимедия:

• ACE Player HD {acestreamplayer}

• ACE Player HD [VLC] {qacestreamplayer}

• ALSA mixer {xterm -e alsamixer}

• Audio Mixer {pavucontrol}

• Audio Mixer ALSA {xfce4-mixer}

• Audio Player {clementine}

• bomi {bomi}

• Curlew {curlew}

• DeaDBeeF {deadbeef}

• Desktop Recorder {gtk-recordmydesktop}

• EasyTag {easytag}

• gmusicbrowser {gmusicbrowser}

• Images Mount {furiusisomount}

• Kodi media center {kodi}

• Lyrics Show {osdlyrics}

• Media Player {smplayer}

• MediaInfo {mediainfo-gui}

• Meterbridge {meterbridge -t vu alsa_pcm:playback_1 alsa_pcm:playback_2}

• MIDI Sampler {drumkv1_jack}

• Polyphonic Sampler {samplv1_jack}

• Polyphonic Synthtesizer {synthv1_jack}

• PureData {puredata}

• Qmmp Audio Player {qmmp}

• SimpleScreenRecorder {simplescreenrecorder --logfile}

• Sound Server {qjackctl}

• STKDemo {STKDemo}

• Subtitle Editor {subtitleeditor}

• Synthesizer Qsynth {qsynth}

• TiMidity++ {timidity -ia}

• Video Converter {transmageddon}

• VLC media player {vlc}

• VLC media player {qvlc}

• Xfburn {xfburn}



Интернет:

• 2X Client {/opt/2X/Client/bin/2XClient}

• BitTorrent client {qbittorrent}

• FireFox {firefox}

• FTP {xterm -e ftp}

• Games Library {steam}

• Google Chrome {google-chrome}

• Oracle Java 8 Web Start {javaws}

• Parom.TV Player {paromplayer}

• Remote Desktop Client {remmina}

• Remote Filesystems {gigolo}

• SopCast Player {sopcast-player}

• Telnet {xterm -e telnet}

• VNC Address Book {vncaddrbook}

• VNC Viewer {vncviewer}

• Web Browser {exo-open --launch WebBrowser}

• Web Browser {google-chrome-stable}

• X-Chat {xchat}

• YouTube Browser {smtube}

• YouTube DL GUI {python2 /usr/share/pyshared/youtube_dl_gui/__main__.py}



Офис:

• MS Office Word 2003 SP3

• MS Office Excel 2003 SP3

• WPS Presentation {wpp}

• WPS Spreadsheets {et}

• WPS Writer {wps}

• Adobe Reader 9 {acroread}

• Calculator {gnome-calculator}

• Calendar {orage}

• CoolReader3 {cr3}

• Dictionary {xfce4-dict}

• Document Viewer {evince}

• E-book reader {FBReader}

• Globaltime {globaltime}

• Notes {xfce4-notes}

• Simple Scan {simple-scan}

• Xbiff {xbiff}

• XDvi {xdvi}

• CrossOver {/opt/cxoffice/bin/crossover}



Редакторы:

• Mousepad {mousepad}

• Nano {xterm -e nano}

• Pico {xterm -e pico}

• Text Editor {gedit}

• Vi {xterm -e vi}

• Xedit {xedit}



Игрушки:

• Board

• Chess {pychess}

• Lines {5ball}

• Mahjongg {gnome-mahjongg}

• Card

• Poker {pokerth}

• Solitaires {sol}

• Puzzle

• Gems {gweled}

• Sapper {gnome-mines}

• Sudoku {gnome-sudoku}

• Tetravex {gnome-tetravex}

• Tetris 3D {blockout2}



Разработка:

• Development Environment {anjuta}

• GDB {xterm -e gdb}

• Geany {geany}

• Oracle Java 8 Mission Control {jmc}

• Python [v2.7] {xterm -e python2.7}

• Python [v3.4] {xterm -e python3.4}

• Qt4 Assistant {assistant-qt4}

• Qt4 Designer {designer-qt4}

• Qt4 Linguist {linguist-qt4}

• Ruby [irb1.9.1] {xterm -e irb1.9.1}

• Sublime Text 2 {subl}

• Tclsh 8.5 {xterm -e tclsh8.5}

• Tclsh 8.6 {xterm -e tclsh8.6}

• TkWish 8.5 {x-terminal-emulator -e /usr/bin/wish8.5}

• TkWish 8.6 {x-terminal-emulator -e /usr/bin/wish8.6}

• Translations Editor {gtranslator}

• Wiki Editor {zim}



Система:

• Double Commander {doublecmd}

• Doublepanel File Manager {sunflower}

• GIT {xterm -e git}

• MC {xterm -e mc}

• Sakura {sakura}

• Terminal {gnome-terminal}

• Thunar File Manager {thunar}

• Xfce Terminal {xfce4-terminal}

• Xterm {xterm}

• About Me {mugshot}

• Bluetooth Manager {blueman-manager}

• Light Locker Settings {light-locker-settings}

• Menu Editor {menulibre}

• Passwords and Keys {seahorse}

• Theme Configuration {gtk-theme-config}

• Settings Manager {xfce4-settings-manager}

• Xfce-Theme-Manager {xfce-theme-manager}

• Accessibility {xfce4-accessibility-settings}

• Appearance {xfce4-appearance-settings}

• Applications Menu Editor {alacarte}

• BleachBit {bleachbit}

• BleachBit as Administrator {su-to-root -X -c bleachbit}

• Boot Repair {boot-repair}

• Bootloader Settings {gksu grub-customizer}

• Calendar {orage -p}

• Config Input Method {im-config}

• Data Storages {gnome-disks}

• DConf Editor {dconf-editor}

• Desktop {xfdesktop-settings}

• Desktop Sharing {vino-preferences}

• Display {xfce4-display-settings}

• File Manager {thunar-settings}

• Fonts {font-manager}

• GConf Editor {gconf-editor}

• Keyboard {xfce4-keyboard-settings}

• Language Support {gnome-language-selector}

• MIME Type Editor {xfce4-mime-settings}

• Mouse and Touchpad {xfce4-mouse-settings}

• Network Connections {nm-connection-editor}

• Network Settings {network-admin}

• Notifications {xfce4-notifyd-config}

• Onscreen Keyboard {onboard-settings}

• Panel {xfce4-panel --preferences}

• Power Manager {xfce4-power-manager-settings}

• Preferred Applications {exo-preferred-applications}

• Printers {system-config-printer}

• PulseAudio Preferences {paprefs}

• Removable Drives and Media {thunar-volman-settings}

• Screen Layout Editor {arandr}

• Screenlets {screenlets-manager > /dev/null}

• Session and Startup {xfce4-session-settings}

• Sharing Settings {gksu system-config-samba}

• Software Updater {update-manager}

• Sources and Drivers {software-properties-gtk}

• Startup Disk Creator {usb-creator-gtk}

• System Information {hardinfo}

• System Login Settings {lightdmcfg}

• Time and Date {time-admin}

• Users and Groups {users-admin}

• Window Manager {xfwm4-settings}

• Window Manager Tweaks {xfwm4-tweaks-settings}

• Workspaces {xfwm4-workspace-settings}

• Xfconf Editor {xfce4-settings-editor}

• Xfontsel {xfontsel}

• Xvidtune {xvidtune}



• Aptitude Package Manager [text] {xterm -e aptitude-curses}

• Disk Usage Analyzer {baobab}

• DSL/PPPoE configuration tool {xterm -e pppoeconf}

• Editres {editres}

• GDebi Package Installer {gdebi-kde}

• GNOME partition editor {su-to-root -X -c /usr/sbin/gparted}

• GNOME System Monitor {gnome-system-monitor}

• Log Out {xfce4-session-logout}

• Nepomuk Cleaner {nepomukcleaner}

• Oracle Java 8 Console {jconsole}

• Oracle Java 8 VisualVM {jvisualvm}

• Package Manager {synaptic-pkexec}

• Partition Editor {gparted-pkexec}

• Plymouth Manager {plymouth-manager}

• pppconfig {xterm -e su-to-root -p root -c /usr/sbin/pppconfig}

• Pstree {xterm -e pstree.x11}

• Sensor Viewer {xfce4-sensors}

• Shares Admin {shares-admin}

• Software Center {software-center}

• Sublime Text 2 {subl F}

• Synaptic Package Manager {synaptic}

• Synaptic Package Manager {x-terminal-emulator -e synaptic-pkexec}

• System Log Monitor {gnome-system-log}

• TeXconfig {xterm -e texconfig}

• Top {xterm -e top}

• Ubiquity Installer {ubiquity}

• Xclipboard {xclipboard}

• Xev {x-terminal-emulator -e xev}

• Xkill {xkill}

• Xload {xload}

• Xrefresh {xrefresh}



Утилиты:

• About Xfce {xfce4-about}

• Activate ScreenSaver [Next] {xscreensaver-command -next}

• Application Finder {xfce4-appfinder}

• Archive Manager {file-roller}

• Bc {xterm -e bc}

• Catfish File Search {catfish}

• Clipboard Manager {xfce4-clipman}

• Dc {xterm -e dc}

• Demo Screen Hacks {xscreensaver-command -demo}

• Disable XScreenSaver {xscreensaver-command -exit}

• Enable XScreenSaver {xscreensaver}

• Info {xterm -e info}

• Lock Screen [XScreenSaver] {xscreensaver-command -lock}

• Man2html {hman -P sensible-browser}

• Onscreen Keyboard {onboard}

• Reinitialize XScreenSaver {xscreensaver-command -restart}

• Run Program... {xfce4-appfinder --collapsed}

• ScreenSaver Preferences {xscreensaver-command -prefs}

• Search for Files... {gnome-search-tool}

• Search for Text in Files... {sagasu}

• TeXdoctk {texdoctk}

• TrueCrypt {truecrypt}

• Wallch {wallch}

• Xcalc {xcalc}

• Xman {xman}

• Calculations System {gnome-genius}



Разное:

• Alsa Modular Synth {ams}

• ANS Synthesizer {/opt/virtual_ans/START_LINUX_X86_64}

• Applications menu localization {gksu /usr/share/ubuntustudio/scripts/appsmenu_restore}

• Arkanoid {lbreakout2}

• CD/DVD Tester {dvdisaster}

• Character Map {gucharmap}

• Checkers {kcheckers}

• Circuit {/usr/lib/xscreensaver/circuit -root}

• Color Picker {gcolor2}

• Color Profiles {gcm-viewer}

• Color Schemes {agave}

• Color Sensor {gcm-picker}

• CompanionCube {/usr/lib/xscreensaver/companioncube -root}

• Compare Files and Folders {meld}

• Crackberg {/usr/lib/xscreensaver/crackberg -root}

• Create Live USB drives {unetbootin}

• Cube21 {/usr/lib/xscreensaver/cube21 -root}

• DockbarX Preference {dbx_preference}

• DockX {dockx}

• Effects Rack {jack-rack}

• File Checksums {gtkhash}

• File Manager {exo-open --launch FileManager}

• Functions Explorer {accerciser}

• GConf Database Cleaner {gconf-cleaner}

• Guitar Effects {rakarrack}

• Hide window in tray {alltray}

• Hilbert {/usr/lib/xscreensaver/hilbert -root}

• Internet Telephony {skype}

• IPython Console {xterm -e ipython}

• IPython Qt Console {ipython qtconsole}

• IPython3 Console {xterm -e ipython3}

• IPython3 Qt Console {ipython3 qtconsole}

• Jigsaw {/usr/lib/xscreensaver/jigsaw -root}

• Klein {/usr/lib/xscreensaver/klein -root}

• LADI Control Center {ladi-control-center}

• LADI Log File Viewer {ladi-system-log}

• LADI Player {ladi-player}

• LADI Session Handler {gladish}

• LADI tray icon {ladi-system-tray}

• Mail Reader {exo-open --launch MailReader}

• Manpages Editor {gmanedit}

• Manpages Explorer {gman}

• Network Tools {gnome-nettool}

• Noof {/usr/lib/xscreensaver/noof -root}

• Oracle Java 8 Plugin Control Panel {/usr/lib/jvm/java-8-oracle/bin/ControlPanel}

• Oracle Java 8 Policy Tool {/usr/lib/jvm/java-8-oracle/bin/policytool}

• Packages Installer {gdebi-gtk}

• Password Manager {pasaffe}

• Photovideobooth {cheese}

• Place Five Screenlets {/usr/share/ubuntustudio/scripts/place_screenlets}

• Programming EnviRonment {spyder}

• Sandbox {minetest}

• Screen Ruler {screenruler}

• Screenshot {xfce4-screenshooter}

• Screenshot Tool {shutter}

• Shared Access and Files {nautilus}

• Sound Converter {soundconverter}

• Synthesizer amSynth {amsynth}

• Synthesizer Phasex {phasex}

• Systemback {/usr/lib/systemback/sbsustart systemback}

• Systemback {/usr/lib/systemback/sbsustart systemback gtk+}

• Tangram {/usr/lib/xscreensaver/tangram -root}

• Task Manager {xfce4-taskmanager}

• Terminal Emulator {exo-open --launch TerminalEmulator}

• Tetris {ltris}

• The Batch Photo Print {photoprint}

• Timeshift {timeshift-launcher}

• Touch Typing Tutor {klavaro}

• Ubuntu Customization Kit {xterm -e uck-gui --wait-before-exit}

• Uninstall CrossOver Linux {/opt/cxoffice/bin/cxuninstall}

• Unit Converter {convertall}

• Volume Meter [Capture] {pavumeter --record}

• Volume Meter [Playback] {pavumeter}



Дополнительная информация:



Логин user пароль 123

Логин root пароль 123



• Автоматически монтируются все NTFS разделы на HDD и автоматом раздаются по сети в режиме только для чтения.

• Кому это не нужно остановите сервис самбы: sudo service samba stop



Для создания загрузочной флэшки из под Windows:

- Отформатируйте её утилитой HP USB Disk Storage Format Tool в Fat32

- Потом воспользуйтесь программой Universal USB Installer, или Unetbootin

и закатайте ею ubuntu-14.04.4-desktop-x64-xfce4-LikeWindows7.iso на USB Disk

Системные требования:

• RAM - 1 Гб минимум

• CPU - x64

• HDD - 12 Gb

 



Ubuntu 14.04.4 LTS XFCE x64 Style Windows 7 (2016) RUS Ubuntu 14.04.4 LTS XFCE x64 Style Windows 7 (2016) RUS Ubuntu 14.04.4 LTS XFCE x64 Style Windows 7 (2016) RUS



Ubuntu 14.04.4 LTS XFCE x64 Style Windows 7 (2016) RUS Ubuntu 14.04.4 LTS XFCE x64 Style Windows 7 (2016) RUS Ubuntu 14.04.4 LTS XFCE x64 Style Windows 7 (2016) RUS



Ubuntu 14.04.4 LTS XFCE x64 Style Windows 7 (2016) RUS Ubuntu 14.04.4 LTS XFCE x64 Style Windows 7 (2016) RUS Ubuntu 14.04.4 LTS XFCE x64 Style Windows 7 (2016) RUS



Ubuntu 14.04.4 LTS XFCE x64 Style Windows 7 (2016) RUS Ubuntu 14.04.4 LTS XFCE x64 Style Windows 7 (2016) RUS Ubuntu 14.04.4 LTS XFCE x64 Style Windows 7 (2016) RUS






Контрольные суммы:

Файл: ubuntu-14.04.4-desktop-x64-xfce4-LikeWindows7.iso

CRC32: 37A30930

MD4: E1E013895593140C2F6ADB2582417325

MD5: 9564DB003BFE6FA1C44CF96D7699FED3

SHA-1: 9EAF3624AC409DF61E115B430BC8437CDC628C76



Информация о софте:

Дата выпуска: 31 марта 2016 года

Название: Ubuntu 14.04.4 LTS XFCE x64 Style Windows 7

Версия: v.14.04.4 Build 2016.03.30

Разработчик: Ubuntu / fomapoor

Архитектура: amd64 (x64)

Язык интерфейса: Русский

Таблэтка: Не требуется

Размер: 3.95 GB



Скачать: Ubuntu 14.04.4 LTS XFCE x64 Style Windows 7 (2016) RUS >>>



 



Подписка на новости сайта…

http://feeds.feedburner.com/Soft-Labirint

http://feeds.feedburner.com/Soft-Labirint?format=xml

https://feedburner.google.com/fb/a/mailverify?uri=Soft-Labirint



 

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

Как заблокировать IP адреса через ufw

Четверг, 31 Марта 2016 г. 11:48 (ссылка)

В статье описано, как заблокировать конкретные IP адреса через ufw.



UFW (Uncomplicated Firewall) — стандартная утилита для конфигурирования межсетевого экрана iptables для ОС Ubuntu Linux. Она использует интерфейс командной строки, состоящий из небольшого числа простых команд. UFW — это удобный способ создания базового брандмауэра IPv4 или IPv6, чтобы защитить сервер.







Блокировка определенных IP адресов через ufw



Синтаксис:



sudo ufw deny from {ip-address-here} to any


Для блокировки или закрытия всех пакетов с 192.168.1.5, вводим:



sudo ufw deny from 192.168.1.5 to any


Показываем статус фаервола включая правила. Для проверки недавно добавленных правил, вводим:



$ sudo ufw status numbered


или



$ sudo ufw status






Блокировка определенных IP и номера порта через ufw



Синтаксис:



ufw deny from {ip-address-here} to any port {port-number-here}


Для блокировки или закрытия «спамерских» IP адресов 202.54.1.5 порта 80, вводим:



sudo ufw deny from 202.54.1.5 to any port 80


Заново проверяем посредством следующей команды:



$ sudo ufw status numbered


Результат:







Закрытие определенных IP, номеров портов и протоколов через ufw





Синтаксис:



sudo ufw deny proto {tcp|udp} from {ip-address-here} to any port {port-number-here}


Для примера блокировка вредоносных IP адресов 202.54.1.1 tcp порта 22, вводим:



$ sudo ufw deny proto tcp from 202.54.1.1 to any port 22
$ sudo ufw status numbered


Блокировка подсети через ufw. Синтаксис тот же:



$ sudo ufw deny proto tcp from sub/net to any port 22
$ sudo ufw deny proto tcp from 202.54.1.0/24 to any port 22


Как удалить блокировку и разблокировать IP адресов





Ситаксис:



$ sudo ufw status numbered
$ sudo ufw delete NUM


Для удаления правила # 4, вводим:



$ sudo ufw delete 4


Результат:



 deny from 202.54.1.5 to any port 80
Proceed with operation (y|n)? y
Rule deleted


Подсказка: UFW, НЕ блокирующий IP-адрес



Чтобы избежать лишних проблем с ненужной блокировкой, необходимо изменить the/etc/ufw/before.rules файл и добавить раздел “Block an IP Address” после “# End required lines”.



$ sudo vi /etc/ufw/before.rules


# End required lines


Добавьте свое правило для блока от спама или хакеров:







Сохраните и закройте файл. И — перезагрузите брандмауэр:



$ sudo ufw reload




Original source: habrahabr.ru (comments, light).

https://habrahabr.ru/post/230201/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
SoftLabirint

Ubuntu GamePack v.14.04 i386/amd64 Март 2016 (MULTi/RUS/ENG) » SoftLabirint.Ru: Скачать бесплатно и без регистрации - Самые Популярные Новости Интернета

Четверг, 31 Марта 2016 г. 12:32 (ссылка)
softlabirint.ru/soft/system...useng.html


Ubuntu GamePack v.14.04 i386/amd64 Март 2016 (MULTi/RUS/ENG)

Современную операционную систему невозможно представить без игр и Ubuntu тому не исключение. Для многих пользователей большим препятствием при переходе с Windows на Ubuntu были именно игры, а точнее отсутствие хороших игр. Теперь благодаря Ubuntu GamePack эта большая пропасть уходит в прошлое. Дистрибутив Ubuntu GamePack 14.04 - это операционная система на базе Ubuntu, которая обеспечит гарантированный запуск более чем 5 849 игр, как оригинальных, разработанных специально для платформы GNU/Linux, так и значительного количества игр для MS Windows.



ОСОБЕННОСТИ:

• Данный дистрибутив создан на базе Ubuntu OEM и включает в себя все его возможности, а также содержит в себе:



Две системы доставки игр и приложений через интернет:

- Steam - сервис цифрового распространения компьютерных игр и программ. (более 4 031 игр)

- Lutris - открытая игровая платформа для установки игрн и управлениями ими в едином интерфейсе. (более 689 игр)



Средства для запуска Windows-игр:

- PlayOnLinux - приложение обеспечивающее гарантированную работу более 747 Windows-игр

- WINE - приложение позволяющее запускать Windows-игры. Количество запускаемых Windows-игр в этом приложении зависит только от вашего умения их запускать.



Подключен игровой репозиторий UALinux:

- Это один из самых больших репозиториев с коллекцией игр различного жанра. (более 382 игр)



Java & Flash:

- В дистрибутив включена поддержка Oracle Java & Adobe Flash, что позволит без особых проблем запускать большое количество online-игр.

 



Ubuntu GamePack v.14.04 i386/amd64 Март 2016 (MULTi/RUS/ENG) Ubuntu GamePack v.14.04 i386/amd64 Март 2016 (MULTi/RUS/ENG) Ubuntu GamePack v.14.04 i386/amd64 Март 2016 (MULTi/RUS/ENG)



Ubuntu GamePack v.14.04 i386/amd64 Март 2016 (MULTi/RUS/ENG) Ubuntu GamePack v.14.04 i386/amd64 Март 2016 (MULTi/RUS/ENG) Ubuntu GamePack v.14.04 i386/amd64 Март 2016 (MULTi/RUS/ENG)



Ubuntu GamePack v.14.04 i386/amd64 Март 2016 (MULTi/RUS/ENG) Ubuntu GamePack v.14.04 i386/amd64 Март 2016 (MULTi/RUS/ENG)






Системные требования:

• CPU: проц.Intel или AMD

• HDD: 10 GB минимум

• RAM: 1G минимум



Контрольные суммы:

Файл: ubuntu-gamepack-14.04-amd64.iso

MD5: BFD8EB68C9FA53F78E913C4A4EAFE735



Файл: ubuntu-gamepack-14.04-i386.iso

MD5: 11C70DBD0B805FF4943DB06E8E90A4DF



Информация о софте:

Дата выпуска: Март 2016 года

Название: Ubuntu GamePack v.14.04 i386/amd64 Март 2016 2DVD

Версия: v.14.04 Март 2016

Разработчик: UALinux

Архитектура: 32 bit (x32, х86, i386) и 64 bit (x64, amd64, x86-64)

Тип дисков: DVD

Язык интерфейса: Мультиязычный (русский присутствует)

Таблэтка: Не требуется

Размер: 1.71 GB / 1.81 GB



Скачать: Ubuntu GamePack v.14.04 i386/amd64 Март 2016 (MULTi/RUS/ENG) >>>



Подписка на новости сайта…

http://feeds.feedburner.com/Soft-Labirint

http://feeds.feedburner.com/Soft-Labirint?format=xml

https://feedburner.google.com/fb/a/mailverify?uri=Soft-Labirint

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

Xubuntu: предлагаю проголосовать за включение темной визуальной темы в дистрибутив

Вторник, 29 Марта 2016 г. 22:56 (ссылка)

Один из моих любимых дистрибутивов — Xubuntu, ценю ее за простоту и скорость. GNU/Linux — это конструктор и особо не имеет значения что предустановленно а что нет, но есть базовые вещи которые нужны многим. Для меня такая базовая вещь — это темная тема для GUI. Хорошо было бы чтобы дистрибутивы имели ее из коробки, цена — несколько мегабайт.







Пару недель назад в баг-трекере Xubuntu я завел тикет на включение одной из лучших темных тем — Dorian. Этим постом на Хабре хочу пригласить солидарных проголосовать за включение в Xubuntu темной визуальной темы.



Возможно вы знаете лучшую темную gtk2 тему — был бы рад узнать о ней.






В GNU/Linux дистрибутивах нужна темная визуальная тема из коробки?




























Проголосовало 28 человек. Воздержалось 8 человек.




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





Original source: habrahabr.ru (comments, light).

https://habrahabr.ru/post/280492/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

Взаимоотношения dhcpclient и resolv.conf'а в Linux

Четверг, 24 Марта 2016 г. 12:59 (ссылка)

Abstract: описание того, как обновляется файл /etc/resolv.conf в условиях работающего dhcp-клиента, специфика различных ОС и варианты реализации.



Охват: Debian, Ubuntu, Centos/Fedora/RHEL; dhclient с resolvconf и без. NetworkManager не учитывается.



Лирика: Я только что потратил несколько дней (подробности на английском [1], [2]) разбираясь как правильно сохранять 'options rotate' в /etc/resolv.conf в разных дистрибутивах при работающим DHCP. Оказалось, внятной документации по этому вопросу нет, и информацию пришлось собирать из разных источников, исходных текстов и экспериментальных данных. Дальше будет сухо и по делу.



О чём речь?



У компьютера сетевой интерфейс принципиально может быть сконфигурирован тремя видами: вручную/специализированным софтом, статически заданными настройками и через DHCP-клиент. (Есть ещё сколько-то экзотики, но эти три — основные методы). Первый метод нам не интересен, со статической конфигурацией всё просто — как написано, так и будет. DHCP интересен тем, что компьютер запрашивает настройки по сети «у кого-то». Протокол DCHP имеет множество опций (настроек), которые могут изменять совершенно неожиданные настройки компьютера — часовой пояс, адрес сервера с точным временем, таблицу маршрутизации, имя или домен сервера, и т.д. Из всего этого нас интересует возможность задавать настройки DNS.



Традиционно, настройки DNS-ресолвера хранятся в файле /etc/resolv.conf, и после обновления dhcp-аренды этот файл обновляется. В этой статье объясняется, как именно "-ся" этот файл.



Устройство DHCP client



Существует несколько реализаций dhcp-клиента, нас интересует ISC DHCP, как наиболее распространённая.

Сам клиент называется /sbin/dhclient, однако, стандартно, для обновления настроек, вызывается не он, а /sbin/dhclient-script. dhclient-script вызывает dhclient и использует его ответ для изменения разных частей системы. В самом dhclient-script есть функция make_resolv_conf, которая, собственно, и создаёт файл resolv.conf.



Для удобства модификации (и запутывания системных администраторов) у dhclient-script'а есть хуки. Их положение разнится (в Ubuntu Xenial и Debian Stretch это /etc/dhcp/dhclient-exit-hooks.d, для какой-то версии Centos — /etc/dhclient-enter-hooks/ и т.д.). Хуки есть двух видов — entry и exit. Entry вызываются когда dhcp-client только-только получает (получил) аренду, exit, соответственно, когда освободил (или она истекла). В хуках можно прописать свою версию функции make_resolv_conf(), и тогда dhclient-script будет вызывать её, а не встроенную.



resolvconf



Этим активно пользуются авторы пакета resolvconf, который позволяет формировать файл /etc/resolv.conf по заданному шаблону (а не фиксированно, как в случае родной реализации dhclient-script). Они кладут файл (в Debian/Ubuntu) /etc/dhcp/dhclient-enter-hooks.d/resolvconf, который вызывает resolvconf -u (обновление) для создания новой версии resolvconf'а.



Чтобы не мешать жить dhcpclient-script, resolvconf управляет файлом /run/resolvconf/resolv.conf, а пакет resolvconf (не путать с программой, которую он предоставляет) при установке заменяет /etc/resolvconf на симлинк ../run/resolvconf/resolv.conf.



Типовой проблемой при использовании resolvconf'а является отсутствие симлинка. Если его нет, то dhclient-script будет просто перезаписывать /etc/resolv.conf с настройками от DHCP-сервера, а resolvconf будет обновлять свой файл в уголочке, лишь выдавая предупреждение, что /etc/resolv.conf не симлинк.



Шаблоны resolvconf'а довольно просты:


  • /etc/resolvconf/resolv.conf.d/head

  • /etc/resolvconf/resolv.conf.d/base

  • /etc/resolvconf/resolv.conf.d/tail



head и tail просто дописываются куда положено, а вот base позволяет всякие странные штуки, которые описываются в man resolvconf в разделе «CONSUMERS OF NAMESERVER INFORMATION»).



Специфика RHEL/Centos/Fedora



Red Hat использует свою версию скрипта dhclient-script, весьма обширную и сложную, учитывающую множество настроек из ifcfg-ethXXX, в частности, интересовавшую меня опцию RES_OPTIONS. Debian и Ubuntu используют большей частью апстримовую версию, в которой такие изыски отсутствуют. В Centos 7 одно время в этом скрипте был баг, приводивший к тому, что при наличии строчки 'options' в /etc/resolv.conf при перезагрузке, из него удалялись все остальные строчки, кроме строчки с options, причём новые DNS-сервера в файл не добавлялись.



Original source: habrahabr.ru (comments, light).

https://habrahabr.ru/post/280037/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

[Из песочницы] Переезд из Windows в Linux Ubuntu 14.04 LTS вместе с Jetbrains IntelliJ Idea 14.1.5

Вторник, 22 Марта 2016 г. 16:08 (ссылка)

Некоторое время назад появилось желание переехать со всем программным обеспечением необходимым для написания Java кода под Linux. В качестве системы назначения был выбран дистрибутив Ubuntu 14.04.3 LTS. Пост не откроет никаких тайн супертонкой настройки операционной системы — все уже давно известно и на тематических форумах все обсуждено. Я лишь опишу проблемы или, возможно, особенности, которые возникли при работе с Jetbrains IntelliJ Idea 14.1.4. Возможно, читатель и не знает, что у него есть проблемы, а значит для него данные решения станут «improve» фишками.



Выключение клавиатуры в IDE



Idea в Ubuntu 14.1.4 страдает отключением клавиатуры. Это может произойти 1 раз в 5 дней, а может и за час несколько раз. Я решаю этот вопрос запуском команды в автозагрузке:



killall ibus-daemon


Исправление шрифтов Idea



Тем, кому не нравится начертания шрифтов нужно:



1. скачать «патч» для JDK (отмечу, что использую JDK 1.8 от Oracle и тем, кто использует альтернативные JDK, это решение может не подойти), разархивировать и положить рядом с JDK. В моем случае, это /usr/lib/java/jvm:



wget http://urshulyak.com:85/jdk-8u5-tuxjdk-b08.tar.gz
tar -zxvf jdk-8u5-tuxjdk-b08.tar.gz
sudo mv jdk-8u5-tuxjdk-b08 /usr/lib/java/jvm
rm jdk-8u5-tuxjdk-b08.tar.gz


2. Изменить или добавить параметры в файл idea64.vpmotions:



-Dawt.useSystemAAFontSettings=on
-Dswing.aatext=true
-Dsun.java2d.xrender=true


3. Добавить переменную окружения IDEA_JDK (У себя я ее добавил в переменные текущего пользователя ~/.profile):



export IDEA_JDK="/usr/lib/java/jvm/jdk-8u5-tuxjdk-b08/"


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



Борьба за «горячие клавиши» настроенные в Jetbrains



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



Alt + F7

Idea: Find Usages

Ubuntu: Переместить окно

Destination: Super + F7



Alt + F8

Idea: Evaluate Expression

Ubuntu: Изменение размера окна

Destination: Super + F8



Ctrl + Alt + стрелки

Idea: Navigate

Ubuntu: Перемещение между рабочими столами системы

Destination: Super + стрелки



Ctrl + Alt + L

Idea: автоматическое форматирование кода

Ubuntu: Заблокировать экран

Destination: Super + L



Ctrl + Alt + T

Idea: вызов контекстного меню Surround With

Ubuntu: Открыть терминал

Destination: Super + T



Ctrl + Alt + S

Idea: Открывает меню настройки Idea

Ubuntu:

Destination:



Вышеуказанные параметры меняются в Ubuntu просто по пути: «Параметры системы» — «Все параметры» — «Клавиатура» — «Комбинации клавиш» и лишь последние две вызывают трудности — данные комбинации недоступны через настройки параметров. Для этого нам потребуется: CompizConfig Settings Manager.



Установка:



sudo apt-get install compizconfig-settings-manager


Запускаете программу, далее:



Ctrl + Alt + T

«Desktop» — «Ubuntu Unity Plugin» — «Launcher» — «Key to show the Dash, Launcher and Help Overlay». Я удалил оттуда значение клавиши Super. Вы можете переназначить на свое.



Ctrl + Alt + S

«General» — «General Options» — «Key Bindings» — «Toggle windows shaded». Поступил аналогично предыдущему



Решение проблемы горячих клавиш в русской раскладке



В Idea горячие клавиши не работают если включена русская раскладка клавиатуры. Есть решение:



1. Скачать файл github.com/zheludkovm/LinuxJavaFixes/archive/master.zip

2. Разархивировать в любую удобную для вас директорию, файлы:



LinuxJavaFixes-1.0.0-SNAPSHOT.jar
javassist-3.12.1.GA.jar


3. Добавить параметр в файл idea64.vpmotions (не забудьте указать Ваш путь к расположению):



-javaagent:/home/alexandr/dev/idea-IU-141.2735.5/LinuxJavaFixes/LinuxJavaFixes-1.0.0-SNAPSHOT.jar


Источники вдохновения:



bugs.launchpad.net/ubuntu/+source/ibus/+bug/481656

askubuntu.com/questions/454361/font-in-intellij-idea-on-ubuntu-14-04

askubuntu.com/questions/35688/how-can-i-change-unitys-super-t-binding-to-something-else

github.com/zheludkovm/LinuxJavaFixes

Original source: habrahabr.ru (comments, light).

https://habrahabr.ru/post/279897/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<ubuntu - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda