Сила
0.60
Рейтинг
9.60
голосов: 3

Ubuntu 14.04.4 LTS

вот и вышел новый релиз ubuntu 14.04 LTS, иначе говоря, с длительным сроком поддержки, сама по себе новая ОС, патчи и обновления для которой планируется выпускать до 2019 года, базируется на обновленной редакции ядра Linux и несет в себе несколько инноваций, например, поддержку нового оборудования.
Скачать сие чудо можно на официальном сайте, на русскоязычном её пока нет, если же не хотите качать, то можно обновиться, собственно, что я и сделал, для начала обновим список ПО…
sudo apt-get update && sudo apt-get upgrade

затем обновляем ядро и наш дорогой X-сервер
sudo apt-get install --install-recommends linux-generic-lts-wily xserver-xorg-core-lts-wily xserver-xorg-lts-wily xserver-xorg-video-all-lts-wily xserver-xorg-input-all-lts-wily libwayland-egl1-mesa-lts-wily

если же мы используем 64 разрядную систему, то
sudo apt-get install --install-recommends linux-generic-lts-wily xserver-xorg-core-lts-wily xserver-xorg-lts-wily xserver-xorg-video-all-lts-wily xserver-xorg-input-all-lts-wily libwayland-egl1-mesa-lts-wily libgl1-mesa-glx-lts-wily libgl1-mesa-glx-lts-wily:i386 libglapi-mesa-lts-wily:i386

это в случае, если мы используем 32х битные библиотеки, к примеру библиотеки wine, если же у вас UEFI загрузчик, то выполняем команду
sudo apt-get install linux-signed-generic-lts-wily

для установки подходящего подписного ядра, удачи

Установка LAMP в CentOS

Иногда случается так, что нам необходимо запустить на локальной машине, или вновь приобретённом, чистом VDS,web сервер, каждому он нужен для своих целей, самые распространённые системы — это debian,ubuntu и cbcntvs redhat(centos,fedora), небольшое описание на примере centos 7, и так приступим
логинимся под root или своим пользователем, если под пользователем, то используем наше любимое sudo.
для начала обновим список пакетов
yum update

далее установим apache
yum -y install httpd mod_ssl

затем открываем конфиг
/etc/httpd/conf/httpd.conf

любым удобным текстовым редактором, и вносим кое какие правки, для начала находим и расскомментируем строку
ServerName и вместо указаной там записи пропишем наш локальный ip, или заменим всё на
ServerName 127.0.0.1
теперь находим строку
IncludeOptional conf.d/*.conf
и перед ней записываем наш хост
<VirtualHost *:80>
ServerName 127.0.0.1
ServerAdmin admin@localhost
DocumentRoot /var/www/html

прописываем apache в автозапуск
systemctl enable httpd.service

и запускаем
systemctl start httpd.service

теперь переходим к установке php, вводим в терминале команду
yum -y install php php-common php-gd php-xml php-mbstring

ожидаем окончания установки и перезапускаем apache
systemctl restart httpd.service

создаём проверочный файлик
echo '<?php phpinfo(); ?>' > /var/www/html/inf.php

и переходим по адресу localhost/inf.php или IP/inf.php
там увидим табличку с информацией php
теперь переходим к установке бд, я использовал, в качестве сервера баз данных mariadb
выполним в терминале команду
yum install -y mariadb-server mariadb

ожидаем окончания установки
прописываем в автозапуск
systemctl enable mariadb

и запускаем
systemctl start mariadb

установим модуль php для работы с бд
yum -y install php-mysql

теперь установим пароль mariadb для чего выполним в терминале слудующие команды
остановим нашу бд
systemctl stop mariadb

запустим в безопасном режиме
mysqld_safe --skip-grant-tables &

после чего можем войти в неё без пароля
mysql -u root

сбрасываем пароль… если был…
use mysql;

и устанавливаем новый
update user set password=PASSWORD("тут пароль") where User='root';

очистим привилегии
flush privileges;

и выходим
exit;

теперь идём на сайт phpmyadmin, качаем нужную сборку и распаковываем её в
/var/www/html/phpmyadmin

вот на этом в принципе и всё, для удалённого администрирования, если используется домашний пк или дедик… можно использовать webmin, лично мне он понравился… и я его использовал, для его установки выполним следующее, в терминале вводим
wget http://prdownloads.sourceforge.net/webadmin/webmin-1.780-1.noarch.rpm

после скачивания пакета переходим к его установке, для начала установим необходимые ему пакеты
yum -y install perl perl-Net-SSLeay openssl perl-IO-Tty

и затем устанавливаем сам webmin
rpm -U webmin-1.780-1.noarch.rpm

после установки он будет доступен по адресу
localhost:10000/
или
IP:10000/
подключение защищённое… на этом всё, статейку подготовил cerber

В Ubuntu после обновления пропал звук

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

1. Проверьте, включены ли у вас колонки, не отошёл ли разъём, пошевелите провода.
2. Возможно произошла ошибка и стоит перезагрузить систему.
3. Возможно в обновлении нет необходимых драйверов для вашей звуковой карты. Необходимо будет искать драйвера, скачивать, устанавливать.
4. Проверьте все ползунки звука в настройках, в трее, возможно они выставились в ноль. Бывает такой лаг.

Простое решение, это переустановить драйвера, библиотеки, программы связанные со звуком одним разом. Заодно обновить систему повторно, чтобы обновить все связи с другими программами. В терминале необходимо выполнить следующую команду:
sudo apt-get update;sudo apt-get dist-upgrade; sudo apt-get install linux-sound-base alsa-base alsa-utils gdm ubuntu-desktop linux-image-`uname -r` libasound2; sudo apt-get -y --reinstall install linux-sound-base alsa-base alsa-utils gdm ubuntu-desktop linux-image-`uname -r` libasound2; killall pulseaudio; rm -r ~/.pulse*; sudo usermod -aG `cat /etc/group | grep -e '^pulse:' -e '^audio:' -e '^pulse-access:' -e '^pulse-rt:' -e '^video:' | awk -F: '{print $1}' | tr '\n' ',' | sed 's:,$::g'` `whoam

после завершения можно проверить звук, если он всё так же не появился, то возможно потребуется перезагрузить систему.

Установка Apache, MySQL, PHP на Windows

тут немного расскажу о установке Apache, MySQL, PHP на Windows, и так, всё вышеописанное подходит для систем windows, начиная win xp и заканчивая win 10, и так, так же, установка проводилась на старых версиях apache,php и MySQL, для начала идём по ссылке, и скачиваем версию apache 2.2, устанавливаем её, только во время установки выбираем каталог C:\www\, далее переходим по следующей ссылке и качаем php, качаем версию 5.3 либо 5.4, распаковываем в каталог C:\php, после распаковки открываем свойства «Мой компьютер», и переходим по ссылке «Дополнительные параметры», на вкладке «Дополнительно» жмём кнопку «Переменные среды...». В нижнем окне «Системные переменные» находим переменную PATH, выделяем её и нажимаем кнопку «Изменить». Ставим курсор в поле «Значение переменной», на клавиатуре нажимаем клавишу END. Ставим; (это разделитель значений) и пишем путь к каталогу PHP: C:\php
Создаём в директории C:\php три дополнительные поддиректории:

tmp — для хранения временных файлов сессий

includes — для хранения подключаемых классов

upload — для хранения временных загружаемых файлов.
Переименовываем файл php.ini-development в php.ini
На этом установка PHP завершена.
Далее, переходим по ссылке и качаем MySQL версии 5.5, установку проводим, согласно данной статье, всё, установка окончена, начинаем настройку всего нашего хозяйства.
Для этого, в нашем примере, переходим в конфиг каталог apache,C:\www\conf\httpd.conf и открываем конфиг файл, любым текстовым редактором
Найдём и раскомментируем (удалим символ # в начале строки)
LoadModule rewrite_module modules/mod_rewrite.so
Спускаемся до конца списка загружаемых модулей (LoadModule) и ниже последней записи добавляем следующие строки:

LoadModule php5_module «C:/php/php5apache2_2.dll»

AddType application/x-httpd-php .php

PHPIniDir «c:/php/»

Этим мы подключаем поддержку PHP в Apache.

Найдём и раскомментируем строку, задающее имя нашего вэб-сервера

ServerName localhost:80

Проверяем наличие строки, задающее корневую директорию сайтов

DocumentRoot «C:/www/htdocs»
Находим следующий блок:

Options Indexes FollowSymLinks

AllowOverride None

Order allow,deny

Allow from all


И заменяем его на нижеследующий:

Options Indexes Includes FollowSymLinks

AllowOverride All

Order allow,deny

Allow from all


Опция Index разрешает просмотр каталога, если отсутствует индексный файл, опция Includes включает поддержку SSI, а опция FollowSymLinks позволяет использовать символические ссылки на файлы и каталоги. Директива AllowOverride All позволяет изменять опции доступа посредством файла .htaccess.
Находим следующий блок:

DirectoryIndex index.html

И заменяем его на:

DirectoryIndex index.html index.htm index.shtml index.phtml index.php

Находим, начинающийся с блок и в самом конце его раскомментируем следующие две строки:

AddType text/html .shtml

AddOutputFilter INCLUDES .shtml


И добавим ещё две следующие строки

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

Сохраняем и закрываем файл httpd.conf. Теперь проверим корректность конфигурации: Пуск -> Все программы -> Apache HTTP Server 2.2 -> Configure Apache Server -> Test Configuration. Если настроили не правильно, то в появившемся окне командной строки мы увидим сообщение об ошибке и номер строки, в которой эта ошибка допущена. Если всё правильно, то мелькнёт окно командной строки с надписью «Syntax OK». Ещё раз убедимся, что всё работает, набрав localhost в адресной строке браузера.
В текстовом редакторе откроем настроечный файл PHP – php.ini. В нашем случае он расположен в папке C:\php.

Найдём и раскомментируем (удалим символ; в начале строки) строку

short_open_tag = On

Это позволяет заключать код в короткие тэги.

Следующая строка отключает сообщения об ошибках:

display_errors = Off

Из соображений безопасности отключаем register_globals

register_globals = Off

Отключаем magic_quotes_runtime

magic_quotes_runtime = Off

В секции Paths and Directories найдём и раскомментируем строку для Windows

include_path = ".;c:\php\includes"

Значение директивы extension_dir (путь к папке с расширениями) устанавливаем как

extension_dir = «C:/php/ext»

Разрешим загрузку файлов

file_uploads = On

Найдём строку upload_tmp_dir и укажем директорию для хранения временных загружаемых файлов

upload_tmp_dir = «C:/php/upload»

Установим максимальный размер, загружаемого файла

upload_max_filesize = 8M

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

session.save_path = «C:/php/tmp»

Выключим session.auto_start

session.auto_start = 0

Раскомментируем следующие строки для подключения нескольких библиотек расширений:
extension=php_bz2.dll

extension=php_curl.dll

extension=php_gd2.dll

extension=php_mbstring.dll

extension=php_mysql.dll

extension=php_mysqli.dll

Сохраняем файл php.ini. Проверим, как настроена связка PHP и Apache. Для этого в текстовом редакторе создадим файл следующего содержания:

<?php
phpinfo();

?>


Сохраним его как index.php и скопируем в корневую директорию сайтов: C:\www\htdocs. После этого перестартуем Apache для того чтобы он перечитал изменённый файл php.ini, а затем наберём в адресной строке браузера: localhost/index.php. Если видим фиолетовые таблицы с информацией PHP, то значит всё настроено правильно.
Теперь устанавливаем phpMyAdmin, переходим по ссылке и качаем версию 3.4
Распаковываем в дирректорию C:\www\htdocs\phpmyadmin, создаём файл с именем config.inc.php и записываем в него следующее
<?php

$cfg['blowfish_secret'] = '1234567890';

$i=0;

$i++;

$cfg['Servers'][$i]['auth_type'] = 'cookie';

?>

на этом настройка окончена, перезапускаем apache и проверяем работу

Выпуск Ubuntu 14.04.3 LTS c обновлением графического стека и ядра Linux

Доступно обновление дистрибутива Ubuntu 14.04.3 LTS, в которое включены изменения, связанные с улучшением поддержки оборудования, обновлены ядро Linux и графический стек, исправлены ошибки в инсталляторе и загрузчике, включены актуальные обновления для нескольких сотен пакетов, связанные с устранением уязвимостей и проблем, влияющих на стабильность. Одновременно подготовлены аналогичные обновления Kubuntu 14.04.3 LTS, Edubuntu 14.04.3 LTS, Xubuntu 14.04.3 LTS, Mythbuntu 14.04.3 LTS, Ubuntu GNOME 14.04.3 LTS, Lubuntu 14.04.3 LTS, Ubuntu Kylin 14.04.3 LTS и Ubuntu Studio 14.04.3 LTS.

Из особенностей Ubuntu 14.04.3 можно отметить бэкпортирование некоторых улучшений из выпуска Ubuntu 15.04. В том числе предложено обновление пакетов с ядром Linux 3.19 (в Ubuntu 14.04.2 использовалось ядро 3.16). Графический стек обновлён до свежих выпусков Mesa, X.Org Server и видеодрайверов для чипов Intel, AMD и NVIDIA. В список поддерживаемых архитектур добавлен ARM64. Из выпуска Ubuntu 15.04 бэкпортирована порция улучшений для оболочки Unity, в том числе:

Добавлена опция, позволяющая постоянно отображать меню в области заголовка окна приложения, без автоматического скрытия, независимо от наведения указателя мыши.
В полноэкранном режиме обеспечена поддержка вывода диалогов Dash, быстрого ввода команд (HUD) и завершения работы.
Анимационные эффекты оптимизированы для более быстрого запуска рабочего стола и завершения работы.
Улучшена реализация экрана блокировки доступа к системе.

Использовать представленную сборку имеет смысл только для новых установок, системы, установленные ранее, могут получить все присутствующие в Ubuntu 14.04.3 изменения через штатную систему установки обновлений. Поддержка выпуска обновлений и исправлений проблем безопасности для серверной и десктоп редакций Ubuntu 14.04 LTS продлится до апреля 2019 года.

При использовании загрузчика UEFI на системах amd64, так же следует установить подходящее подписанное ядро:
sudo apt-get install linux-signed-generic-lts-vivid

Для обновления ядра можно выполнить:
sudo apt-get install --install-recommends linux-generic-lts-vivid

из личного опыта использования, могу посоветовать графическую среду gnome либо unity, в них меньше вероятности всплыва ошибок