Online video hd

Смотреть красивый видео

Официальный сайт toppromotion 24/7/365

Смотреть видео бесплатно

exelens 29.09.2009 17:48

ArchlinuxSome Arch tips

В эту запись буду собирать заметки для юных Арчеводов (коим сам теперь являюсь)

Прошу дополнять по мене возможности и желания.

Потом разберём всё по группам. (Если советов будем много)

Шрифты от Microsoft (Times New Roman, Arial и др.)

1
pacman -S ttf-ms-fonts





Репы kde4mod для 32, для 64 замените i686 на x86_64

 1
2
3
4
5
6
7
8
9
10
11
<kdemod-core>

#Server = http://kdemod.iskrembilen.com/repo/core/i686

Server = http://chakra-project.org/repo/core/i686/

Server = http://kdemod.iskrembilen.com/core/i686/

Server = http://archlinux.puzzle.ch/kdemod/core/i686/

Server = ftp://ftp.wh-stuttgart.net/kdemod/core/i686/</kdemod-core>





 1
2
3
4
5
6
7
8
9
10
11
12
13
<kdemod-extragear>

#Server = http://kdemod.iskrembilen.com/repo/extragear/i686

Server = http://chakra-project.org/repo/extragear/i686/

Server = http://kdemod.iskrembilen.com/extragear/i686/

Server = http://archlinux.puzzle.ch/kdemod/extragear/i686/

Server = ftp://ftp.wh-stuttgart.net/kdemod/extragear/i686/

Server = http://mirror.rit.edu/kdemod/extragear/i686/</kdemod-extragear>





Hardware tips

Информация о железе

Установите lshw

1
pacman -S lshw





Сохраните в html

1
lshw -html > myhardware.html





Pacman tips

Получить список пакетов, которые можно обновить

1
pacman --sync --refresh --sysupgrade



Записать в файл все установленные пакеты

1
pacman -Qe > intalled_apps.txt




Установить пакеты из ранее созданного списка

1
for x in $(cat install_apps.txt); do pacman -S $x; done




Удаление неустановленных пакетов из кэша

1
pacman -Sc



Очистка кэша пакето Пакмена (все скачанные и сохраненные до этого пакеты будут потеряны и при повторной их установке будут загружены повторно):

1
pacman -Sc





Оптимизируем базу Пакмена

1
pacman-optimize && sync





Разблокирование базы Пакмена

Во время работы пакмен блокирует базу пакетов, чтобы не возникало проблем с распределением доступа. Иногда, если работа пакмена была экстренно завершена, база остается заблокированной, что мешает дальнейшей работе пакмена. Ошибка выглядит вот так:

1
2
3
4
5
6
7
:: Синхронизируются базы данных пакетов...

ошибка: не удалось начать запрос (не удалось заблокировать базу данных)

если вы уверены, что pacman не запущен, можете

удалить /var/lib/pacman/db.lck



Как и предложено в тексте ошики, нужно просто удалить lock-файл базы:

1
/var/lib/pacman/db.lck





Настройка системы

Установка системного времени

Если у вас дуал-бут с виндой, то время в BIOS выставлено местное. В таком случае Линукс скорее всего будет неправильно отображать время (а иногда и дату). Открываем файл /etc/rc.conf и правим следующие переменные:

HARDWARECLOCK="localtime"

TIMEZONE="Asia/Irkutsk"Естетвенно, ваш часовой пояс будет отличаться от приведенного в примере. Чтобы узнать ваш часовой пояс запустите команду tzselect. В появившемся списке частей света выберите 5) Asia и в нем 38) Russia. Далее выберите ваш часовой пояс. После этого вам будет выдана строка, которую нужно будет записать в качестве значения переменной TIMEZONE.

Если дуалбута в системе нет, то скорее всего часы BIOS выставлены по UTC. Тогда в переменную HARDWARECLOCK надо написать "UTC".



Мультимедиа

Запускаем не пиратские CD/DVD

1
pacman -S libdvdcss



затем

1
pacman -S libdvdread libdvdnav



Тэги: arch tips
+ 4 -
Похожие Поделиться

muhas 29.09.2009 17:59 #
+ 3 -
Получить список пакетов для апдейта
pacman -Syu, не?
И убери судо, не у всех же в него пакман добавлен. Да и не стоит его по дефолту. Или будь логичен и напиши что его надо поставить и разрешить пользователю своему через него пакман юзать
cyrus 29.09.2009 18:06 #
+ 6 -
Забудь про pacman! Ставь yaourt! Для этого правда французские репы надо подключить.

А ещё арч-вики наше всё. Новички там найдут всё самое необходимое.
Juev 29.09.2009 18:31 #
+ 1 -
не надо французких репов... =)
muhas 29.09.2009 18:39 #
+ 0 -
Ты предлагаешь его из аура собирать?
Леньжеж
Juev 29.09.2009 18:40 #
+ 1 -
ну если только лень... =)
на деле это куда проще, чем вбивать новые репо, обновляться, затем ставить...
cyrus 29.09.2009 18:51 #
+ 0 -
Когда первый раз ставил просто на конфе арча мне сказали именно из французских реп yaourt поставить. А ещё я без него не умею из АУРа собирать))
Juev 29.09.2009 19:07 #
+ 3 -
учись! и придет тебе счастье! =)
я описывал тут:
http://www.juev.ru/2009/03/31/yaourt/
все очень просто!
cyrus 29.09.2009 19:42 #
+ 0 -
ха. Это нечестно. Я думал что-то более хитрое. Вроде этого пакета:
aur/aurbuild 1.8.8-1 (440)
A utility to build and install packages from AUR.

Скачать пакет и потом makepkg - это да можно. Но когда я ставил yaourt из французских реп я ещё этого не знал =)
Juev 29.09.2009 19:44 #
+ 0 -
всему свое время! ;)
muhas 29.09.2009 19:37 #
+ 0 -
ну я вбиваю новые репы довольно просто echo "строки" > /etc/pacman.conf =)
ещё французская репа удобно снапшотами оперы, и некоторыми тулзами. а собирать действительно лень...
Juev 29.09.2009 19:39 #
+ 0 -
потому и существует несколько путей... ;)
iMelnik 14.10.2009 12:14 #
+ 0 -
может "echo "строки" >> /etc/pacman.conf" ? а то не долго конфу жить...
*извиняюсь за некропост*
muhas 15.10.2009 09:11 #
+ 0 -
ну да. я вообще в том смысле что проще отредактировать пакман.конф вместо сборки из исходников
m0nhawk 29.09.2009 18:47 #
+ 0 -
Во-во. А ещё добавь в <твой конфиг sh>:
alias y=yaourt
Kraplax 29.09.2009 18:58 #
+ 3 -
Нет, уж алиасы - личное дело каждого. Здесь хоть alias sheldon='man', но это ведь не самый лучший совет.
chemikadze 29.09.2009 18:24 #
+ 1 -
На всякий пожарный, lock-файл пакмана: /var/lib/pacman/db.lck
Сегодня из-за него йогурт не завелся =)
alexondi 29.09.2009 19:08 #
+ 0 -
pacman -Scc
Completely cleans the package cache
А не
Очистка кеша Пакмена (убиваем информацию о не установленных пакетах)
muhas 29.09.2009 19:33 #
+ 0 -
ну так это и есть кэш пакмана, не?
кстати, можно и просто -Sc, зачем второе с я не знаю =)
Kraplax 29.09.2009 19:38 #
+ 0 -
Поправил чтобы более соответствовало реалиям, руководствуясь маном.
Juev 29.09.2009 19:39 #
+ 0 -
-Sc удаляет информацию о неустановленных пакетах, а -Scc убивает все...
nvbn 29.09.2009 19:40 #
+ 1 -
Новичкам ещё не помешает автодополнение с pacman и yaourt =)
Elvis 29.09.2009 20:18 #
+ 3 -
Вот еще:

1. Установите пакет dotpac. При обновлении пакетов pacman создает новые конфигурационные файлы в директории /etc с расширениями .pacsave, .pacnew. Программа dotpac в интерактивном режиме покажет разницу между созданными при обновлении пакетов конфигурационными файлами с уже существующими и позволит удалить лишиние.

2. Информацию о требующихся для работы звука/видео/другого железа модулях ядра можно получить с помощью программы hwdetect.

3. pacman-color раскрасит унылый вид стандартного менеджера пакетов.

4. Программа rcman покажет какие службы запускаются при старте системы и позволит легко добавлять/удалять службы без ручного редактирования rc.conf.
fun 29.09.2009 20:49 #
+ 0 -
За дотпак спасибо, не знал что есть такая полезняшка.
muhas 29.09.2009 20:59 #
+ 1 -
есть ещё уйма полезностей, главное не лениться и посмотреть их на ауре и в репах
fun 29.09.2009 21:04 #
+ 0 -
в АУРе 20к пакетов - замахаешься смотреть, только разве что случайно что-то всплывает.
exelens 10.12.2009 20:48 #
+ 0 -
Посоветуй плиз полезняшек
muhas 11.12.2009 09:57 #
+ 0 -
шутишь, ты думаешь я их все знаю? =) все вроде уже насоветывал что мог. осталась самая главная полезняшка - ArchWiki
exelens 11.12.2009 10:28 #
+ 0 -
такая
главная полезняшка - ArchWiki
у меня уже есть =)
Ещё Арч хенд бук клёвая
renya 29.09.2009 22:26 #
+ 3 -
1) Да, и не забыть поставить флаги в /etc/makepkg.conf специфичные для твоего проца. =)
http://wiki.archlinux.org/index.php/Safe_Cflags

2) Улучшение шрифтов для LCD моников - http://wiki.archlinux.org/index.php/Fonts#Fonts_with_LCD_filter_enabled

3) Включение "num lock" при старте http://wiki.archlinux.org/index.php/Activating_Numlock_on_Bootup

4) Терминус в консоль:
pacman -S terminus-font
Редактируем /etc/rc.conf:
CONSOLEFONT="ter-v16b"
chemikadze 30.09.2009 07:40 #
+ 0 -
Огромное спасибо за numlock
monolith 30.09.2009 04:33 #
+ 1 -
1) для сжатия образа ядра при помощи lzma:

/etc/mkinitcpio.conf

COMPRESSION="lzma"

2) Настроить pacman на использование wget вместо встроенной качалки:

В /etc/pacman.conf в разделе раскомментировать что-то вроде этого:

XferCommand = /usr/bin/wget -c --passive-ftp -c %u

3) У меня светлая консоль и напрягает жёлтый цвет yaourt. Исправляем...

в ~/.yaourtrc раскомментировать

ColorMod NoColor

4) Отключение спикера:

/etc/rc.conf:

MODULES=(... !snd_pcsp !pcspkr)
chemikadze 30.09.2009 07:41 #
+ 0 -
Спикер выключается через alsamixer.
monolith 30.09.2009 07:59 #
+ 0 -
Скорее всего, в вашем случае имелась ввиду настройка громкости на «mute». В моём же, спикер исчезает из системы как устройство, вместе с загружаемым модулем (если я всё правильно понял).
chemikadze 30.09.2009 16:56 #
+ 0 -
Да, все так. Просто для меня более очевидно просто выключить звук на устройстве =)
zivot_je_cudo 30.09.2009 09:47 #
+ 0 -
1) для сжатия образа ядра при помощи lzma:
/etc/mkinitcpio.conf
COMPRESSION="lzma"
Это опция про сжатие рамдиска :)
Kraplax 30.09.2009 16:50 #
+ 0 -
Для компиляции ядра и установки его в систему со всеми модулями (теми, что не стал вкомпиливать) пользуюсь make menuconfig && make && make modules && sudo make modules_install и далее вручную копирую ядро в /boot.
В чем отличие mkinitcpio? Зачем он вообще нужен? Может он заменяет мой способ компилирования? Или он его дополняет? Может быть все это время я неправильно собирал ядро?
Реквестирую полноценную статью с объяснением всех этих (и попутных) вопросов :)
monolith 01.10.2009 09:26 #
+ 0 -
К сожалению, не смог найти источник про mkinitcpio.conf, так что сказать нечего.
muhas 05.10.2009 16:49 #
+ 0 -
mkinitkpio всего лишь собирает inint образ с кучкой модулей дабы до маунта рута они уже были(а то мало ли чего) - собственно к сборке самого ядра он не особо-то и относится - вот и вся статья=)
psycho_one 30.09.2009 10:35 #
+ 0 -
А подскажите, пожалуйста, вот такой момент. Как будет выглядеть команда для пересборки всех пакетов собраных из aur? Ну если я, допустим, флаги компиляции поменял.
exelens 30.09.2009 11:23 #
+ 0 -
Лучше задай этот вопрос отдельным топиком
renya 30.09.2009 11:26 #
+ 4 -
pacbuilder

http://code.google.com/p/pacbuilder/
http://aur.archlinux.org/packages.php?ID=17216

Pacbuilder — это враппер над pacman, позволяющий удобно, с учетом дерева зависимостей, собрать мир с собствеными флагами сборки, или отдельные пакеты.

http://img165.imageshack.us/img165/5209/screenshot5kh0.png
Oni 05.10.2009 16:53 #
+ 0 -
Ещё заметил, что при перезагрузке слетают настройки звука. Вот, что говорит вика
Восстановление звуковых настроек при загрузке
Запустите 'alsactl' один раз, чтобы создать '/etc/asound.state':
alsactl store
Отредактируйте '/etc/rc.conf' и добавьте 'alsa' в список демонов, загружающихся при старте системы. Это позволит сохранять настройки микшера при каждом выключении системы и восстанавливать их при загрузке.
exelens 07.10.2009 11:15 #
+ 0 -

В пакмане кстати есть опция делать бэкап этой базы в виде тарбола

yaourt --backup directory_name - бэкап БД в указанную папку

yaourt --backup file_name.tar.bz2 - восстановление из бэкапа в этом архиве
exelens 08.10.2009 21:25 #
+ 0 -
Обновил ядро и не работает Virtualbox?
Собери новый модель для ядра vbox_build_module
exelens 12.11.2009 08:36 #
+ 0 -
Автоматическое обновление пакетов из AURа
$ yaourt -Suy --aur
muhas 12.11.2009 10:19 #
+ 0 -
или в конфиге йогурта AlwaysUpgradeAur yes тогда параметра --aur можно не указывать и обнавление будет автоматом

Смотреть видео онлайн

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн