Обновить
82.66

Настройка Linux *

Вечный кайф

Сначала показывать
Порог рейтинга
Уровень сложности

Установка программ и обновление Ubuntu без интернета

Время на прочтение1 мин
Количество просмотров21K
К сожалению, в регионах до сих пор мало у кого есть безлимитный или хотя бы дешёвый интернет. А как известно, линукс (и в том числе Ubuntu) практически вообще не могут прожить в отсутствии интернета. Это и обновление системы, и, конечно, установка всех программ. Без интернета не почувствовать преимущество линукса в простой установке.
Однако, у многих есть доступ в интернет: на работе, в университете и т.п. Так почему бы именно этим и не воспользоваться: скачивать необходимые программы в одном месте, а устанавливать там, где интернета может не быть вообще? Всё, вроде, кажется простым — достаточно зайти на ресурс Ubuntu Packages Search и скачать необходимые deb-пакеты. Но есть некоторые проблемы:
  • Так практически не скачать обновления к системе.
  • Многие программы тянут за собой ещё кучу разных пакетов и библиотек по зависимостям. Точно ведь неизвестно, что уже стоит в системе, а всё подряд скачивать — это очень тяжело.

— этого уже достаточно, чтобы отказаться от такой идеи. Но! Есть ресурс Nonetdebs, уже из названия которого понятно, что он может решить эти проблемы.

Читать далее →.

Юзабилити Ubuntu: Gnome Do

Время на прочтение1 мин
Количество просмотров4K
Здравствуйте. Вы помните Launchy, может вы даже используете его? Но когда-то вы хотели пересесть на Ubutnu, но юзабилити вам просто не давало уйти от Windows? Впрочем если вы приверженец Linux вы и так используете Ubuntu, не правда ли? =)
В данном обзоре вы увидите возможности Gnome Do, который при сноровке намного превосходит Launchy, а может QuickSilver, однако этого я сказать точно не могу. Что ж, смотрите



Ссылка на вики со всеми инструкциями по установке и прочему

Состоялся телемост с Ричардом Столлманом

Время на прочтение2 мин
Количество просмотров758
5 марта успешно прошёл телемост между Москвой, Санкт-Петербургом, Нижним Новгородом и Екатеринбургом, организованный компанией LinuxCenter.Ru при технической поддержке компании СвязьКомплект. Данное мероприятие было посвящено визиту Ричарда Столлмана в Россию, в связи с чем разработчики и пользователи свободного ПО из различных городов смогли задать вопросы непосредственно легендарной личности в прямом эфире. Надо отметить, что заочно общение с основателем движения за свободное ПО началось задолго до телемоста, в связи с чем в ходе данного мероприятия были озвучены результаты обсуждения различных вопросов. В частности, директор компании LinuxCenter Павел Фролов сообщил всем присутствующим, что по просьбе Ричарда Столлмана и в целях более точного следования принципам свободного ПО, компания LinuxCenter.Ru с 5 марта переименована в GNU.LinuxCenter.Ru, что было встречено с энтузиазмом самим основателем проекта по созданию операционной системы GNU, используемой сегодня практически во всех дистрибутивах. В данный момент разрабатываются новые логотипы компании, а официальный сайт доступен по адресу gnu.linuxcenter.ru.
Читать дальше →

Как загружается Linux

Время на прочтение9 мин
Количество просмотров21K
Update: Статья и скрипты были обновлены в марте 2013 (прошло 5 лет, старые скрипты не сильно отличаются от текущих, но всё-таки лучше изучать актуальный код, а логика загрузки системы за эти годы немного изменилась — иначе работает udev, появились новые синтетические fs вроде devtmpfs, /var/run переехал в /run, etc.).

Когда я осваивал Linux, мне было очень интересно что происходит при загрузке системы. Попытка разобраться в процессе загрузки привела меня в исходники загрузочных скриптов (/etc/inittab, /etc/rc*, /etc/init.d/*, ...) и их конфигов (/etc/sysconfig/*, /etc/cond.f/*, ...). Надо отметить серьёзные размеры и сложность этих скриптов — чтобы в них разобраться потребовалось немало времени. Но я в те времена искренне верил, что загрузка это сложный процесс, и что размеры и сложность загрузочных скриптов вполне оправданы.

Когда меня окончательно достал RedHat (2001 год), я решил собрать свой дистрибутив на базе LFS. Для своего дистрибутива пришлось самостоятельно разрабатывать загрузочные скрипты, и тут-то выяснилась правда: ничего сложного в процессе загрузки нет!
Читать дальше →

Кое-что о проблемах с кодировками в убунту.

Время на прочтение2 мин
Количество просмотров17K
Я не ставил себе цель решить все проблемы, но хотел написать решения, о которых не писалось на хабре.
В основном коснусь кодировок в icq.
Читать дальше →

Пользователь Linux, подпиши открытое письмо к NVIDIA

Время на прочтение1 мин
Количество просмотров1.1K
Группа инициативных пользователей GNU/Linux написала открытое письмо к компании NVIDIA с просьбой о большей поддержке свободного ПО и открытых драйверов, как это уже сделали ATi/AMD и Intel. В настоящее время собрано более 3500 подписей



письмо

Ускорение запуска программ с помощью Preload

Время на прочтение2 мин
Количество просмотров25K
Preload — демон, работающий в фоне, который собирает информацию о наиболее часто используемых программах, кеширует их и используемые ими библиотеки, что приводит к повышению скорости загрузки программ. Используя Preload вы можете с пользой потратить гигабайты неиспользуемой оперативной памяти (конечно если они у вас есть).
Читать дальше →

Шаг 8: Звук

Время на прочтение3 мин
Количество просмотров25K
Есть множество путей настроить вывод звука. Я выделю три: ALSA, OSS и PulseAudio.

Я опишу эти технологии, но рекомендую на первое время оставить ALSA. Этот материал будет полезен если определенное приложение потребует OSS или PulseAudio.
Читать дальше →

Установка и настройка Apache2+PHP5+MySQL+XDebug & Eclipse+PDT+XDebug в Ubuntu 7.10

Время на прочтение4 мин
Количество просмотров153K
В этом топике я расскажу как установить и настроить Apache2 + PHP5 + MySQL + virtual hosts + xdebug, а также XDebug в Eclipse+PDT.
Читать дальше →

Bluetooth авторизация для Linux

Время на прочтение1 мин
Количество просмотров3.3K
Встречаем BlueProximity — небольшое приложение, следящее за bluetooth-устройством (мобильным телефоном например), и, при значительном удалении этого устройства, блокирует рабочий стол (или выполняет любое другое действие на ваш выбор).
Адрес проекта на sourceforge.
Обсуждение на ubuntuforums
P.s: Определённо решение отнюдь не универсальное и спорное, но думаю найдёт нишу для применения.

Бесшовная интеграция — всё наоборот

Время на прочтение1 мин
Количество просмотров3.8K
На базе Ubuntu Linux создан дистрибутив andLinux, отличающийся тем, что предназначен исключительно для использования внутри Windows, причем не просто запуска Linux в обособленном окне, а полной интеграцией Linux приложений в среду Windows.

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

andLinux основывается на двух китах: CoLinux (выполнение Linux ядра как Windows процесса) и Xming (X-сервер для Windows). Доступны две редакции дистрибутива, на базе XFCE и KDE.

Источник: opennet.ru

Встречайте: Ubuntu 8.10 «Intrepid Ibex»

Время на прочтение1 мин
Количество просмотров1K
Основатель Ubuntu Марк Шаттлворт только что (за несколько минут до написания данной новости) огласил в ubuntu-devel кодовое имя релиза, который последует за 8.04 «Hardy Heron».

«Intrepid Ibex» буквально переводится на русский как «бесстрашный горный альпийский козёл».

Ближайшие события

Устанавливаем и настраиваем LAMP и Trac+SVN на Ubuntu

Время на прочтение4 мин
Количество просмотров16K
Прочитав эту статью, я осознал, что Trac+SVN очень помогут в работе и решил настроить эту связку у себя на машине.

С недавних пор я использую Убунту линукс, потому установка и настройка проходили с учетом особенностей данной системы. LAMP у меня уже был установлен ранее, так же как и inadyn. В итоге я получил достаточно гибкую и удобную систему управления своими проэктами, к которой есть доступ по сети. Интересно, как сделать?
Делюсь опытом

Фильм о Linux на русском языке

Время на прочтение1 мин
Количество просмотров5.6K
Подготовлена озвучка на русском языке легендарного фильма «Revolution OS», повествующего о Linux и движении за открытые исходники. В фильме представлены интервью с Линусом Торвальдсом, Ричардом Столлманом и многими другими борцами за свободное программное обеспечение.

Читать дальше →

Тест производительности BIND на разных OS

Время на прочтение1 мин
Количество просмотров3.3K
Internet Systems Consortium провёл тестирование производительности DNS-сервера BIND на разных OS. Честно говоря, результаты меня поразили — такого разброса я не ожидал.

OS Queries/second
Linux Gentoo 2.6.20.7 93,000
Linux Fedora Core 2.6.20.7 87,000
FreeBSD-7-CURRENT 200708 84,000
FreeBSD-6-stable 200708 55,000
FreeBSD 6.2-RELEASE 51,000
Solaris-10 DevelExpr 5/07 50,000
NetBSD-4.0-Beta 200708 42,000
OpenBSD 4.1-snap-20070427 35,000
Windows 2003 Server 22,000
Windows XP Pro64 5.2.3790 SP2   20,000


P.S. Кстати, лично я рекомендую в качестве DNS-сервера использовать djbdns, а не BIND — по соображениям безопасности, хотя, я уверен, по производительности он тоже выигрывает у BIND (много лет назад я это тестировал, и не думаю что ситуация изменилась).

Скриншоты всех дистрибутивов Linux

Время на прочтение1 мин
Количество просмотров6.8K
Хочу рассказаться вам о своей небольшой находке. Это сайт, на котором выложены скриншоты всех известных и неизвестных дистрибутивов Linux. По крайней мере, я не смог вспомнить ни одного дистрибутива, которого там не было бы…

Адрес этого сайта: http://www.thecodingstudio.com/opensource/linux/screenshots/



Честно говоря, я был поражен количеством дистрибутивов. Я посчитал… 209 штук… Туда даже затисался Linux From Scratch, не говоря уж о других, более известных и простых дистрибутивах. Картинки очень красивые, конечно.

Так что, если вы еще не определились, какой дистрибутив выбрать, а «начинка» вас волнует гораздо меньше, нежели приятный внешний вид, то я советую начать выбор дистрибутива с этой базы скриншотов.

В ядре Linux обнаружена уязвимость

Время на прочтение2 мин
Количество просмотров1.4K
Компания SecurityLab опубликовала уведомление об уязвимости в ядре Linux, которая позволяет локальному пользователю получить root привилегии на системе.

Уязвимый системный вызов vmsplice() был представлен впервые в ядре 2.6.17. Уязвимость существует из-за того, что функции «vmsplice_to_user()», «copy_from_user_mmap_sem()» и «get_iovec_page_array() файла fs/splice.c не проверяют передаваемые им указатели с помощью вызова access_ok(). Отсутствие подобной проверки позволяет локальному пользователю прочитать и записать произвольные данные в память ядра.

Таким образом, уязвимость опасна тем, что локальный непривилегированный пользователь, который имеет физический или удаленный (например, посредством ssh) доступ к системе и правильные учетные данные (включая доступ к консоли — shell), может получить привилегии учетной записи root или аварийно завершить работу системы.

Уязвимости подвержены все системы, с включенной поддержкой системного вызова vmsplice() и собранные на основе ядра версий с 2.6.17 до 2.6.23.16 и 2.6.24.2. Согласно уведомлениям, уязвимость не распространяется на ядра, которые используют патчи grsecurity, сконфигурированные корректным образом.

SecurityLab выставила для уязвимости низкий рейтинг опасности, поскольку, согласно шкале, используемой для оценки риска опасности уязвимостей, все локальные уязвимости представляют низкий рейтинг опасности. Данная оценка рассчитана на то, что целевая система корректно настроена (с точки зрения безопасности), и не существует возможности получения доступа к ней извне удаленным или локальным неавторизованным пользователем; для локальных учетных записей настроены корректные привилегии доступа, включая доступ к консоли; используются «сильные» пароли и установлены последние обновления для используемого программного обеспечения. Некорректная, с точки зрения безопасности, настройка системы сама по себе является уязвимостью и может усилить влияние других уязвимостей на систему.

Для устранения уязвимости необходимо скачать и установить исправление, доступное на сайте производителя вашего дистрибутива, или пересобрать ядро, доступное на сайте www.kernel.org. После установки исправления потребуется перезагрузка системы.

via 3dnews.ru

Стоп! Снято!

Время на прочтение2 мин
Количество просмотров7.2K

О Screencast.


Для начала коротко о том, что такое скринкаст.
Screencast (скринкаст) — Цифровая запись с экрана монитора, со звуком или без.
Так как мы «правильные» пользователи, то будем использовать только Open Source программы.

Из нескольких программ для записи скринкастов, я выбрал самые работоспособные.
Для каждой программы указаны плюсы и минусы, домашняя страница, сделаны скриншот и скринкаст, самой программой.

Читать дальше →

Sun приобретает innotek GmbH

Время на прочтение1 мин
Количество просмотров991
Вчера вышел первый бета-релиз VirtualBox для OpenSolaris, а уже сегодня Sun выпустила пресс-релиз в котором сообщает о решении приобрести немецкую компанию Innotek GmbH, тем самым «расширив решения по виртуализации на рабочий стол разработчика».

Всё больше и больше open source проектов скупается Sun. Лично мне немного не по-себе…

Вклад авторов