понедельник, 1 декабря 2014 г.

Простой способ отредактировать загрузочное меню Grub2

    В этой статье я расскажу вам о том, как при помощи простенькой графической утилиты можно играючи настроить загрузочное меню Grub2 не прибегая к различным манипуляциям с конфигурационными файлами в текстовом режиме.
   
Установка Grub Customizer

    Программа о которой пойдет речь называется Grub Customizer, она была разработана Даниэлем Рихтером (Daniel Richter). Он предоставил собственный PPA для того, чтобы его программу было гораздо проще и удобнее установить.
    Откройте окно терминала (Ctrl+Alt+T) и напишите в нем следующие команды:

    sudo add-apt-repository ppa:danielrichter2007/grub-customizer
    sudo apt-get update
    sudo apt-get install grub-customizer


    Откройте приложение Grub Customizer




Прячем ненужные пункты загрузочного меню

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



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

Настройка внешнего вида окна загрузки

    Но это ещё далеко не все возможности Grub Customizer! Вкладка «Основные настройки» поможет вам внести множество полезных изменений в Grub. К примеру, пункт меню загружаемый по умолчанию или время ожидания выбора пункта меню.








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



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


Что ни говори, а Grub Customizer — отличная утилита для настройки с вашего загрузочного меню!

За основу была взята статья: http://www.howtogeek.com/howto/43471/how-to-configure-the-linux-grub2-boot-menu-the-easy-way/ Но она была значительно мной переработана + были использованы собственные снимки экрана.

суббота, 9 августа 2014 г.

Как запустить Hearthstone под Ubuntu


   А вот и первая статейка, написанная самостоятельно. Обошлось не без помощи англоязычных источников. Дело в том, что этим летом я подсел на игрушку Hearthstone и у меня появилось вполне закономерное желание запустить её под мою xubuntu (но интерфейс предпочитаю unity) на ноутбуке. И помогла мне в этом даже не статья, а комментарий на одном из англоязычных комментов (интернет кишит различными способами, но далеко не все из них рабочие).
   Итак, для данного фокуса вам понадобится установить приложение PlayOnLinux, которое вы с легкостью найдете через Центр приложений Ubuntu. Программа представляет собой менеджер различных версий Wine.
   Далее запустите PlayOnLinux перед вами откроется вот такое окошко:


   Выбираем пункт меню Утилиты – Управление версиями Wine. Перед нами откроется окно менеджера версий Wine:


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


   Следуем пунктам программы настройки по ходу которой выбираем нашу версию wine. По завершению программы установки возвращаемся в то же меню, кликаем на нашем недавно созданном диске и открываем вкладку Wine, на которой выбираем пункт «Настроить Wine». Переходим на вкладку «Библиотеки» и создаем библиотеку с именем dbghelp, кликаем изменить и выставляем значение в «Отключить». Затем создаем библиотеку с именем msvcp100, для которой устанавливаем значение в «Встроенная, сторонняя», как это показано на рисунке:


   Снова возвращаемся в меню «Параметры PlayOnLinux» выбираем наш виртуальный диск, на сей раз переходим на вкладку «Установка компонентов» и устанавливаем компонент wininet.


   И снова на ту же вкладку, только теперь на вкладке «Разное» выбираем пункт «Выполнить файл .exe на этом виртуальном диске».


В появившемся окне выбираете ваш установочный файл Hearthstone-Setup-ruRU. Автор оригинального поста жаловался, что при первой попытке его выкинуло и пришлось перезапустить процесс установки, у меня всё прошло гладенько. Чтобы упростить доступ к игре советую на той же вкладке «Параметры PlayOnLinux» через вкладку «Основные» - «Сделать новый ярлык из этого виртуального диска» создать себе ярлычок на рабочий стол. И вам не придется более запускать PlayOnLinux, чтобы зайти в Hearthstone.


Всем удачной игры!


За основы были взяты материалы с вот этого форума:

http://us.battle.net/hearthstone/en/forum/topic/12880818202

суббота, 2 августа 2014 г.

Сравниваем 10 самых популярных Linux дистрибутивов


Нельзя сказать, что Linux – это операционная система, Linux это ядро. Linux-разработчики берут это ядро, добавляют к нему различные свободные приложения, для создания полноценной сборки. И таких дистрибутивов немало.
Если вы хотите «поставить Linux» - перед вами встанет задача выбора дистрибутива. А так же вы можете воспользоваться Linux From Scratch чтобы собрать свой собственный Linux с нуля, правда, это достаточно трудоёмкий процесс.

Ubuntu


Ubuntu – пожалуй самый известный Linux-дистрибутив. Ubuntu основывается на Debian, но располагает собственными репозиториями. Хотя большая часть софта в этих репозиториях синхронизирована с репозиториями Debian.

Ubuntu – крепкий проект, предоставляющий как «настольную» так и серверную версию своего дистрибутива. Разработчики не боятся, не только изобретать новые технологии, но и охотно включают их в новые релизы. Ранее в Ubuntu использовалось окружение рабочего стола GNOME 2, но с недавних пор ОС перешла на графическую оболочку Unity собственной разработки. Так же полным ходом идет отладка собственного графического сервера Mir, в то время как остальные дистрибутивы работают с Wayland.

Ubuntu современна, но в меру. Новая версия выходит каждые шесть месяцев, а так же более стабильные версии с длительной поддержкой, так называемые LTS (Long Term Support) выходят раз в два года. На данный момент идут разработки мобильной версии ОС для смартфонов и планшетов.



Linux Mint


Mint – дистрибутив, основанный на Ubuntu. Он использует те же репозитории, а значит, набор ПО идентичен. Хотя изначально Mint был альтернативой Ubuntu, который любили во многом благодаря проприетарным кодекам и программам не доступным в Ubuntu по умолчанию.
Но у Mint теперь есть своя фишка. А именно более традиционное окружение рабочего стола под названием Cinnamon или MATE, в отличие от Ubuntu, использующего Unity. Mint гораздо проще в плане обновлений и не станет устанавливать даже критические обновления без вашего ведома. Но бытует мнение, что это делает систему менее защищенной.



Debian


Debian – операционная система собранная исключительно из бесплатных приложений с открытым исходным кодом. Проект Debian был основан в 1993 году – уже более 20 лет назад! Этот повсеместно уважаемый проект продолжает выпускать новые версии, хотя развивается он заметно медленнее, чем Ubuntu или Mint. Этот факт делает Debian довольно стабильной и даже консервативной, что очень даже не плохо для операционной системы.
Именно поэтому разработчики Ubuntu взяли за основу стабильное ядро Debian, но добавили более удобный пользовательский интерфейс и более частые обновления.



Fedora


Fedora – так же проект с сильным креном в сторону свободного ПО – не так то просто поставить проприетарные дарайвера даже для вашей видеокарты. Хотя сторонние репозитории добавить можно. Fedora сверхсовременна и содержит только последние версии программых продуктов.
В отличие от Ubuntu Fedora не содержит ни собственного окружения рабочего стола, ни собственных программ. За место этого вы найдете самые новые версии ПО, и возможность испытать все новинки скопом на одной платформе без изнурительного пропатчивания или долгой настройки. По умолчания Fedora использует GNOME 3 в качестве рабочего окружения, но не мешает вам использовать «фишечки» других рабочих столов.
Разработка Fedora спонсируется Red Hat и является основой для коммерческого проекта Red Hat Enterprise Linux. Но в отличие от RHEL версии Fedora всегда снаряжены последними разработками ПО и не имеют столь длительного периода поддержки. Если вы ищете более стабильную версию – Red Hat будут рады предложить вам свои коммерческие релизы.



CentOS / Red Hat Enterprise Linux


Red Hat Enterprise Linux – коммерческий Linux-дистрибутив предназначенный для серверов и рабочих станций. За основу взята Fedora - платформа с открытым исходным кодом, однако Red Hat – проект стабильный и имеющий долгосрочную поддержку.
Проект защищен законом об авторском праве, от различных сторонних переизданий. Однако ядро является как бесплатным, так и открытым. CentOS – проект поддерживаемый Linux сообществом. За основу берётся Red Hat, из него изымают все «закрытые»/платные программы, что делает дистрибутив бесплатным и свободным для распространения. То есть CentOS – бесплатная версия RHEL и если вы ищите стабильную систему с длительным сроком поддержки, то вам стоит обратить на него внимание. Сравнительно недавно проекты объявили о слиянии, то есть CentOS – теперь часть проекта Red Hat.



openSUSE / SUSE Linux Enterprise


openSUSE – дистрибутив созданный Linux-сообществом при финансовой поддержке корпорации Novell. Корпорация купила SUSE-Linux в 2003 и с тех пор они выпускают коммерческие версии SUSE Linux Enterprise для предприятий. По аналогии с Fedora и Red Hat, Novell использует openSUSE, как базу для своего коммерческого проекта.



Mageia / Mandriva


Mageia – ответвление Mandriva Linux, появившееся в 2011 году. До этого Mandriva была известна под именем Mandrake и славилась, одним из самых дружественных интерфейсов среди Linux дистрибутивов.
Так же как и Fedora или openSUSE проект поддерживается Linux-сообществом и является программным проектом со свободным исходным кодом. Компания Mandriva SA более не занимается разработкой дистрибутива для домашних ПК рядовых пользователей, но их коммерческая версия для серверов основана на Mageia, по той же схеме, что и Fedora или openSUSE.



Arch Linux


Arch Linux – один из самых олдскульных дистрибутивов в нашей подборке. Он создан лёгким, гибким, минималистичным и максимально простым. «Простым» - не значит, что в Arch-Linux вы найдёте множество графических приложений и автоматических скриптов, позволяющих вам создать собственную систему. Всё как раз наоборот Arch-Linux просто «отходит в сторону» и оставляет вам полную свободу творчества.
Только вы в ответе за каждую настройку вашей системы и за каждое приложение, которое вы решите установить. В Arch вы не найдете графического интерфейса или программ для его настройки. Вместо этого вы получите пустые файлы конфигурации, приготовленные для легкого форматирования. Установочный диск встретит вас командной строкой, в которой вам необходимо будет произвести разметку жесткого диска и настроить другие параметры установки вашей операционной системы, естественно при помощи корректных команд.
Arch – «плавающий релиз», а это значит, что любой установочный образ – лишь подборка конкретных программ. И вам не придется устанавливать следующую версию вашей ОС, ПО будет самостоятельно обновляться с течением времени.
Данный дистрибутив в чем-то похож на Gentoo, который в свое время пользовался популярностью. Обе сборки предназначены для пользователей, имеющих представление о том, как их система работает, или как минимум желающих это постичь. Отличие лишь в том, что Arch использует «бинарные» пакеты, в то время как Gentoo имеет (возможно, необоснованный) фокус на компиляцию каждой программы из исходного кода. Гораздо быстрее установить необходимые программы на Arch, чем дожидаться пока ваш процессор скомпилирует всё необходимое ПО.



Slackware Linux


Slackware – так же название института разрабатывающего этот проект. Основанный в 1993 году Slackware – один из старейших Linux дистрибутивов, разработка которого ведется до наших дней.
За всю историю своего существования Slackware как и Arch никогда не имел графического интерфейса или скриптов для автоматических настроек. Программа установки не имеет графического интерфейса, поэтому вам придется разметить жесткий диск вручную и только после этого её запустить. По умолчанию Slakware загрузится в режиме командной строки, это очень консервативный Linux дистрибутив.



Puppy Linux


Puppy Linux – ещё один довольно известный Linux-дистрибутив. Предыдущие версии которого были построены на основе Ubuntu, но последняя версия взяла за основу Slackware. Puppy задумана, как маленькая легковесная операционная система, которая с лёгкостью пойдет на довольно старом оборудовании. ISO образ puppy весит всего 161 mb, и с легкостью работает в live-режиме с установочного диска. Минимальными системными требованиями является всего 256 mb оперативной памяти, хотя рекомендуется иметь хотя бы 512 mb.
Нельзя сказать, что Puppy – современный дистрибутив со всеми необходимыми фишками и плюшками, но он вполне может помочь вам реанимировать старенький PC.



И это далеко не все Linux-дистибутивы. На сайте Distrowatch вы можете найти многие другие ещё и заботливо отсортированные по популярности.


Оригинал статьи:

суббота, 7 июня 2014 г.

Примечание переводчика: В оригинальной статье речь идет об Ubuntu Server, хотя всё сказанное ниже справедливо и для обычной версии Ubuntu. Проверял на Xubuntu 14.04.
Настройка сети в Ubuntu

В ходе установки Ubuntu на ваш сервер - IP адрес был, скорее всего, настроен автоматически. Вы получили динамический IP, который вам необходимо сменить на статичный. В этой статье мы поговорим о простейших манипуляциях необходимых для настройки статичного IP адреса на вашем сервере. Будем считать, что перед нами узел с единственным сетевым подключением (eth0) которое настроено по умолчанию.

Примечание:
Инструкция написана для пользователя, который знаком с открытием, редактированием и сохранением файлов через командную строку. Если вы затрудняетесь в этом вопросе – предварительно почитайте соответствующую документацию.

Большинство Linux-дистрибутивов имеет несколько команд для определения действующих сетевых настроек, например:
 ifconfig –a
 А так же различные варианты команды ip:
 ip addr
 Основные сетевые настройки, а так же имя хоста Ubuntu хранит в нескольких файлах, поработав с которыми, мы и настроим необходимую нам конфигурацию:
  • /etc/network/interfaces – содержит настройки сетевых соединений
  • /etc/hostname – управляет полномочиями сервера имен
  • /etc/hosts – соотносит IP адреса с именами хостов (устройств в сети)

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

Изменение сетевой конфигурации

Вот один из вариантов настройки статичного IP адреса для системы с единственным подключением (eth0) и IP адресом 10.0.0.41/24. Открыв файл /etc/network/interfaces, вы увидите следующее:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
    address 10.0.0.41
    netmask 255.255.255.0
    network 10.0.0.0
    broadcast 10.0.0.255
    gateway 10.0.0.1
    dns-nameservers 10.0.0.1 8.8.8.8
    dns-domain acme.com
    dns-search acme.com
Откройте файл /etc/network/interfaces, найдите:
  •          строку, начинающуюся с «iface eth0», и измените ваш IP на статичный
  •          строку address и впишите желаемый статичный IP
  •          строку netmask и впишите желаемую маску подсети
  •          строку gateway и впишите желаемый Основной шлюз
  •          строку dns-nameservers и впишите адрес желаемого сервера доменных имен.
Если вы не уверены по поводу значений IP адреса, маски подсети, основного шлюза или dns-сервера – обратитесь за помощью к вашему сетевому администратору.
Как только вы закончите настройки сети – заново переподключитесь к сети при помощи следующей команды. Если вы подключены через SSH ваше подключение будет разорвано до перезапуска:
 ifdown eth0; ifup eth0

Изменение сетевого имени компьютера

Чтобы изменить имя вашего устройства на любое понравившееся вам сетевое имя (например: prodnode01) вам необходимо отредактировать файл /etc/hostname следующим образом:
prodnode01

Добавление FQDN

Для полной уверенности в том, что ваш траффик будет направлен по назначению добавьте Fully Qualified Domain Name (FQDN) и IP адрес в файл hosts вашего сервера. Для этого откройте файл /etc/hosts и добавьте в него строку с содержащую IP адрес и FQDN как в этом примере:
 192.168.0.0 prodnode01.acme.com
Как только вы отредактируете все необходимые файлы и сохраните изменения – перезагрузите систему, чтобы изменения вступили в силу.
После перезагрузки воспользуйтесь командами ifconfig и ipaddr, чтобы удостовериться, что изменения вступили в силу. Так же можно использовать команду hostname – f.

Оригинал статьи (взята лишь первая часть, касающаяся Ubuntu):

https://www.swiftstack.com/docs/install/configure_networking.html