Обновление ядра до версии 3.2 в Ubuntu 11.10 и Linux Mint 12

Несколько дней назад вышел официальный релиз ядра Linux 3.2. Он включает поддержку для блоков размером до 1 Мб в файловой системе ext4, что увеличивает производительность при работе с большими файлами; btrfs теперь поддерживает автоматическое резервное копирование критических системных метаданных, кроме того, она получила инструменты для ручной проверки файловой системы.

В планировщик процессов добавлена возможность задания верхних лимитов на выделяемое процессорное время. Улучшена отзывчивость рабочего стола во время сильной загрузки системы. Также обновлен TCP, который получил алгоритм, ускоряющий восстановление соединения после потери пакетов. Добавлена поддержка новой архитертуры — сигнального процессора Hexagon от Qualcomm. Кроме того, как всегда, исправлено множество мелких ошибок и добавлены новые драйверы устройств.

Если вы хотите научиться не только основам Linux, но и более сложным вещам, то можете посетить курсы по Linux в учебном центре Практикум в Киеве. Сайт www.praktikum.com.ua

Внимание: сделайте резервную копию данных, прежде чем продолжить. Все нижеописанные операции вы выполняете на свой страх и риск. Мы проверяли новое ядро на одном из наших тестовых серверов (система Peas OS на базе Ubuntu).
Установка Kernel 3.2 в Ubuntu 11.10 и Mint 12 из PPA:
Откройте терминал и введите следующие команды:
• $ sudo apt-add-repository ppa:francisbrwn9/kernels
• $ sudo apt-get update
• $ sudo apt-get dist-upgrade
Если вы хотите откатиться на предыдущую версию ядра, необходимо установить PPA Purge с помощью команды:
• $ sudo apt-get install ppa-purge
Затем удалите PPA с помощью команды:
• $ sudo apt-get install ppa-purge

Установка из Debian-пакета
Для установки нового ядра Linux kernel 3.2 в Ubuntu или Mint из Debian-пакета необходимо выполнить следующие действия:
Для 32-битного дистрибутива Ubuntu/Mint
Откройте терминал и введите следующие команды:
• $ cd mkdir kernel && cd kernel
• $ wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-precise/linux-headers-3.2.0-030200_3.2.0-030200.201201042035_all.deb
• $ wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-precise/linux-headers-3.2.0-030200-generic_3.2.0-030200.201201042035_i386.deb
• $ wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-precise/linux-image-3.2.0-030200-generic-pae_3.2.0-030200.201201042035_i386.deb
• $ sudo dpkg -i *.deb
Для 64-битного дистрибутива Ubuntu/Mint
Откройте терминал и введите следующие команды:
• $ wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-precise/linux-headers-3.2.0-030200_3.2.0-030200.201201042035_all.deb
• $ wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-precise/linux-headers-3.2.0-030200-generic_3.2.0-030200.201201042035_amd64.deb
• $ wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-precise/linux-image-3.2.0-030200-generic_3.2.0-030200.201201042035_amd64.deb

Источник www.rus-linux.net

Как получить информацию по сетевым подключениям в Linux

Linux — довольно своеобразная, по сравнению с Windows, операционная система. И, хотя в последнее время люди, занимающиеся разработкой Linux и программ для неё, стараются сделать её похожей на Windows, чтобы люди, привыкшие к Windows, не испытывали трудностей при переходе на Linux, постигать все особенности Linux (тем, кто решил в ней основательно разобраться), возможно, придётся довольно долго, если учится самому.
Поэтому можно пойти на обучающие курсы по Linux, например, в Киеве в Учебный центр «Практикум» по ул. М.Расковой 21. У них есть курс «Администрирование Linux». Также первое занятие бесплатное. Все желающие могут посетить его и посмотреть чему там учат. Их сайт www.praktikum.com.ua

Теперь поговорим, как получить информацию по сетевым подключениям. Приведем список команд, с помощью которых можно это сделать.

получить информацию об интерфейсах
ifconfig # только в рабочие
ifconfig -a # все интерфейсы

получить информацию о сетевой карте (speed, duplex, port)
ethtool eth0

получить информацию о драйвере для сетевой карты
ethtool -i eth0

получить статистику по пакетам для сетевой карты
ethtool -S eth0
ifconfig eth0

получить информацию о таблице маршрутизации
netstat -r
ip route

получить имя хоста
hostname

получить имя удаленной машины
nmblookup -A 127.0.0.1

получить данные о текущем состоянии подключении
mii-tool eth0
ethtool eth0

Linux VS Windows

Linux, в отличии от Windows, не монолитная ОС. Она поставляется в самых разных конфигурациях, с кучей вспомогательных программ. Эти комплекты называются дистрибутивами. Для начинающего пользователя Linux лучше всего пользоваться дистрибутивом Ubuntu Linux.

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

Преимущества Linux дистрибутивов перед Windows:
— Linux бесплатная ОС, как и большинство программ под нее.
— Linux проще в пользовании, чем Windows. Скорее всего вы это поймете как немного изучите его.
— Производительность и быстрота Linux больше, чем Windows.
— Под Linux практически нет вирусов, что делает его более безопасной ОС, чем Windows.
— Под Linux есть практически все виды бесплатных программ, которые вам могут понадобиться. Но если вам надо использовать Windows приложения под Linux вы можете воспользоваться эмулятором Wine.
— Стабильность Linux намного выше чем Windows.

Недостатки:
— Под Linux совсем немного хороших игр, но вы всегда можете использовать Wine, или создать виртуальную машину с Windows на борту.

Знание Linux на данный момент является признаком как в грамотности администратора или программиста, так и возможностью выбора более престижного места работы.

Поэтому лучше всего пойти на курсы по изучению Linux. Например, в Учебном центре «Практикум» по ул. Расковой 21 есть курс Linux. Все желающие могут придти на первый пробный урок и посмотреть чему вообще там учат и кому это полезно.
362-16-18, 050-322-15-13.Консультации без выходных.
praktikum.com.ua, ст.м.Левобережная, ул.Расковой, 19-21