
После попыток перераспределить место на жестком между системами с помощью acronis disk director, перестала загружаться как Ubuntu, так и Windows.

После попыток перераспределить место на жестком между системами с помощью acronis disk director, перестала загружаться как Ubuntu, так и Windows.
И скорее всего, не у меня одного, появилась мысль его отключить 🙂 Сделать это, к счастью, очень просто. Достаточно зайти в терминал и выполнить не хитрую комманду:
sudo apt-get autoremove appmenu-gtk appmenu-gtk3 appmenu-qt
В результате было:
стало:
Автор: Sergiy Kamolov
Дата публикации: 2012-12-10T12:14:00.000+02:00
Совсем недавно свет увидела новая версия распространенной операционной системы Linux Mint 14-ой версии.
Новая версия этой операционной системы была создана на основе весьма распространенной Ubuntu 12.10 и новой версии ядра Linux порядковый номер, которой 3.5. В данной версии дистрибутива появились две графические оболочки Cinnamo новой версии, порядковый номер которой 1.6 и MATE порядковый номер этой графической оболочки — 1.4. Заметные изменения претерпел и менеджер дисплеев MDM, поддерживающий темы GDM2 и список пользователей с аватарами. Программа управления пакетами в этой версии дистрибутива теперь не использует apt-демон, на смену ему пришел новый собственный менеджер пакетов с поддержкой debconf. Читать
Для начала загружаем пакет с сайта Google
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_amd64.deb
или для 32-битной системы
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_i386.deb
Терь устанавливаем пакет (обезательно с правами root):
dpkg -i mod-pagespeed-*.deb
apt-get -f install
Настройка модуля осуществляется в файле /etc/apache2/mod-available/peagespeed.conf
Автор: Sergiy Kamolov
Если устанавливать NetBeans сразу после установки системы, а я именно так всегда и делаю, то для начала понадобится установить JDK. Я много встречал негативных комментариев и «камней» в сторону дефолтного JDK, что решил воспользоваться альтернативным, а точнее Oracle JDK.
Порядок установки Oracle JDK следующий:
1. Удаляем OpenJDK:
sudo apt-get purge openjdk*
2. Открываем терминал и запускаем следующую последовательность комманд:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
3. После успешной установки проверяем версию JDK
java -version
Теперь идем на сайт NetBeans и качаем последнюю версию IDE:
http://netbeans.org/downloads/index.html
Находим сохраненный файл (я обычно сохраняю его на Рабочий стол), открываем свойсва файла, находим вкладку Permissions и ставим галочку в поле Allow executing file as programm. Закрываем окно, запускаем файл и устанавливаем NetBeans.
Если после первого запуска IDE вы заметили что главное меню сливается с заголовком окна, то необходимо еще выполнить следующее: ищем файлик /usr/share/themes/Ambiance/gtk-2.0/gtkrc, открываем его для редактирования от имени админа
sudo gedit /usr/share/themes/Ambiance/gtk-2.0/gtkrc
… находим строку 338 с текстом
style «menu» {
и меняем ее на
style «menu» = «dark» {
Сохраняем и перезапускаем NetBeans (если он был запущен)…
Автор: Sergiy Kamolov
Дата публикации: 2012-08-20T13:42:00.002+03:00
И первый вопрос, который у меня возник: куда нужно писать эти правила?
Rewrite-rules для Nginx указываются внутри секции server в файле настройки виртуального хоста, например /etc/nginx/sites-available/default.
Следующий вопрос был: что же туда писать?
Если подумать логически, то задача не совсем сложная, необходимо всего лишь конвертировать директивы из htaccess в соответвующие правила для nginx. Спасибо Томасу Делингу, который уже провел иследования в этом вопросе и успешно конвертировал директивы файла htaccess для Elgg 1.8.2. Все что мне осталось, это скопировать набор правил и обновить файл настройки виртуального хостинга, в результате он выглядел приблизительно так:
server {
listen 80;
server_name elgg.domain.com;
root /var/www-nginx/elgg/htdocs/;
error_log /var/log/nginx/error.log;
access_log /var/log/nginx/access.log;
index index.php index.html;
fastcgi_index index.php;
client_max_body_size 8M;
client_body_buffer_size 256K;
rewrite ^/pg/([A-Za-z0-9_-]+)$ /engine/handlers/page_handler.php?handler=$1&$args;
rewrite ^/pg/([A-Za-z0-9_-]+)/(.*)$ /engine/handlers/page_handler.php?handler=$1&page=$2&$args;
rewrite ^/tag/(.+)/?$ /engine/handlers/page_handler.php?handler=search&page=$1;
rewrite ^/action/([A-Za-z0-9_-/]+)$ /engine/handlers/action_handler.php?action=$1&$args;
rewrite ^/cache/(.*)$ /engine/handlers/cache_handler.php?request=$1&$args;
rewrite ^/services/api/([A-Za-z0-9_-]+)/(.*)$ /engine/handlers/service_handler.php?handler=$1&request=$2&$args;
rewrite ^/export/([A-Za-z]+)/([0-9]+)/?$ /engine/handlers/export_handler.php?view=$1&guid=$2;
rewrite ^/export/([A-Za-z]+)/([0-9]+)/([A-Za-z]+)/([A-Za-z0-9_]+)/$ /engine/handlers/export_handler.php?view=$1&guid=$2&type=$3&idname=$4;
rewrite /xml-rpc.php /engine/handlers/xml-rpc_handler.php;
rewrite /mt/mt-xmlrpc.cgi /engine/handlers/xml-rpc_handler.php;
rewrite ^/rewrite.php$ /install.php;
if (!-d $request_filename){
set $rule_11 1$rule_11;
}
if (!-f $request_filename){
set $rule_11 2$rule_11;
}
if ($rule_11 = "21"){
rewrite ^/([A-Za-z0-9_-]+)$ /engine/handlers/page_handler.php?handler=$1;
}
if (!-d $request_filename){
set $rule_12 1$rule_12;
}
if (!-f $request_filename){
set $rule_12 2$rule_12;
}
if ($rule_12 = "21"){
rewrite ^/([A-Za-z0-9_-]+)/(.*)$ /engine/handlers/page_handler.php?handler=$1&page=$2;
}
location ~ .php$ {
include fastcgi_params;
# Assuming php-fastcgi running on localhost port 9000
fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_connect_timeout 60;
fastcgi_send_timeout 180;
fastcgi_read_timeout 180;
fastcgi_buffer_size 128k;
fastcgi_buffers 4 256k;
fastcgi_busy_buffers_size 256k;
fastcgi_temp_file_write_size 256k;
fastcgi_intercept_errors on;
}
# Do not put CSS there or it will break simplecache
location ~* .(bmp|js|gif|ico|jpg|jpeg|png)$ {
expires max;
# log_not_found off;
}
}Автор: Sergiy Kamolov
Дата публикации: 2012-08-06T13:42:00.001+03:00