Рейтинг
+3.45
голосов:
3
avatar

Полезные советы и секреты  

Шикарный набор How-To по серверным и другим функциям в Mandriva

Нашел шикарную ссылку на подробные How-To для Mandriva: howtoforge.org/howtos/linux/mandriva
Надо будет перевести часть и сделать учебные курсы.

Визуальное превращение LXDE. Часть 2. Windows XP

В первой статье мы «превращали» LXDE в Win7. Но новое оформление не всем нравится и многие хотели бы видеть «родные» окна WindowsXP. Рассмотрим как это сделать:

Нам также потребуются:
1.Темы иконок
2.Тема GTK2
3.Тема OpenBox
4.Кнопка


( Читать дальше )

Включаем conky в lxde

На официальном сайте уже рассматривалась данная тема, если pcmanfm полностью управляет рабочим столом, то всеми любимые conky не включить-они просто не будут отображаться.

Итак если же вы все такие захотели conky в lxde, то придется провернуть кое-какие «махинации»!

Внимание: чтобы conky могли функционировать придется отключить управление рабочим столом в pcmanfm:
Правка->Параметры->Рабочий стол->Снимаем галку «Управлять рабочим столом и показывать иконки».(меня это особо не мучало, ведь у меня есть на панели иконку запуска pcmanfm, да и правой кнопкой в меню можно его вызвать)
Вот и все теперь conky будут отображаться, но… НО обоев не будет и не всегда захочется сидеть с черным экраном. Так что идем дальше…
1)Ставим feh
#urpmi feh

2)делаем для простоты скриптик wall.sh(можно сделать иначе, но мне как-то этот путь показался наиболее простым)
#!/bin/sh

feh --bg-scale /home/username/walls/wall.jpg

3)делаем его исполняемым
#chmod a+x wall.sh

4)редактируем файл /etc/xdg/lxsession/LXDE/autostart
Вот пример моего

@lxde-settings-daemon
@lxpanel --profile LXDE
/etc/xdg/lxsession/LXDE/wall.sh
@conky
@xscreensaver -nosplash

как видите я скинул скрипт в ту же папку, где и лежит файл autostart, но можно его оставить там где вам захочется.=)
5)перелогинимся и видим наши конки(если же вы написали .conkyrc) и нашу обоину.

В очередной раз все оказалось достаточно просто!=)) Вот за это я и люблю линукс!=)

Получение обновлений для рабочих мест в локальной сети

Когда у вас в сети имеется более чем одно рабочее место c установленным Mandriva Linux, возникает вопрос об доставке на них обновлений. Это можно сделать несколькими способами:

1. Настроить источники пакетов на каждом рабочем месте и проводить обновление децентрализовано;

2. Воспользоваться возможностью urpmi, а именно функцией parallel;

3. Воспользоваться возможностями FUSE посредством модуля LftpFS подключив FTP, HTTP, FISH, SFTP, HTTPS, FTPS ресурсы, как сетевой диск с возможностью кеширования и предоставить его в общее использование;

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

Рассмотрим положительные и отрицательные стороны перечисленных пунктов:

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

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

3. В случае использования модуля LftpFS для FUSE можно подключить удаленный источник пакетов и предоставить доступ на него рабочим местам в локальной сети. При настройке кеша, скачиваемые пакеты будут кешироваться в указанной директории и повторно скачены не будут, за исключением случаев, когда срок действия кеша истекает. Стабильность данного решения не гарантируется.

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

В данной статье будет рассмотрен четвертый вариант более подробно.


( Читать дальше )

Загрузка пакетов для последующей установки

В связи с существованием выделенной линии и безлимитным тарифом у меня не было проблем с синхронизацией локального зеркала. Для этого был создан небольшой скрипт, который производил синхронизацию со внешним источником по rsync (последняя версия скрипта размещена на странице mandriva.ru).
Но однажды ко мне на e-mail пришло письмо с описанием ошибки в скрипте (после выхода Mandriva 2010 скрипт сопротивлялся и пытался скачать 2009), а так же с просьбой доработать скрипт до возможности скачивания отдельных пакетов, которые в последствии можно было бы устанавливать на целевые машины.
Идея мне показалась хорошей и к тому же, судя по неоднократно выплывающим на форумах вопросам, актуальной. Дело было к ночи спать не хотелось, по сему, решил посмотреть, что можно было придумать ориентируясь на доступный функционал уже установленного ПО на Mandriva 2010.0.


( Читать дальше )
Блоги, Полезные советы и секреты