Ru-Board.club
← Вернуться в раздел «UNIX»

» Новичок в GNU/Linux’е

Автор: Alukardd
Дата сообщения: 06.06.2011 19:05

Цитата:
Пропустил
$ chmod +x artemijg-0.sh
На что это повлияет?
на то, что тогда можно будет без sh выполнять... x - это бит исполняемости, т.е. то, чего не хватало вашему скрипту.
Что касается wget ожно попробовать вытащить имя файла из хедеров и подставить его... А вообще главное, что качает он то, что надо.
Автор: ArtemijG
Дата сообщения: 06.06.2011 19:23

Цитата:
Что касается wget ожно попробовать вытащить имя файла из хедеров и подставить его...

Согласен. Главное что файл именно тот. Расширение можно и руками поменять, хотя это будет лишней операцией.

Добавлено:
Только сейчас появилась возможность проверить насколько хорошо я установил ALSA драйвер. Результат огорчил.
Если просматривать онлайн flash ролики, звук присутствует, но очень "глухой", низкий. Такое ощущение, что через трубу вещают.
Попробовал воспроизвести через amarok и vlc mp3 файл - звук отсутствует. Хотя возможно я не настроил выводы в самих медиа-проигрывателях.
В связи с этим решил установить последнее ядро. (в последних версиях сообщается об улучшенной поддержке ALSA)

Подскажите толковую инструкцию по сборке ядра для новичка.
Какие подводные камни меня ожидают?
Автор: ASE_DAG
Дата сообщения: 07.06.2011 03:10
ArtemijG
> скачивает файл vOHkwdQ, а не artemijg-0.sh
Действительно, я как-то не проверил, извиняюсь.

> Расширение можно и руками поменять
«Расширение» как таковое и не нужно. Нужен x-бит.

> Подскажите толковую инструкцию по сборке ядра для новичка.
Ой, надо ли?
Тов. RussianNeuroMancer дал вам, мне кажется, более чем разумный совет — сменить дистрибутив со стабильной ветки Дебиана (который вследствие манипуляций по сборке из исходников всю стабильность теряет напрочь) на что посвежее.

gryu
> нет loop* — я уже посмотрел.
И уже, наверное, создали:
# mknod -m 0660 /dev/loop0 b 7 0
?
Что получилось?

Автор: ArtemijG
Дата сообщения: 07.06.2011 08:24

Цитата:
Тов. RussianNeuroMancer дал вам, мне кажется, более чем разумный совет — сменить дистрибутив со стабильной ветки Дебиана (который вследствие манипуляций по сборке из исходников всю стабильность теряет напрочь) на что посвежее.

Совет может и хороший, но сейчас я им не воспользуюсь. Да и в Ubuntu практически те же проблемы с драйверами, что и у меня. Ведь их решения я так же исках на Ubuntuforums)
Пример с драйверами видеоакселератора
Пример с драйверами ALSA
Проблемы надо решать, а не убегать от них.

Так что вопрос по установке ядра остается для меня актуальным.
Нашел вот такие варианты:
http://www.debian.org/releases/stable/i386/ch08s06.html.ru
http://habrahabr.ru/blogs/linux/82600/
Можно смело пользоваться?
Автор: RussianNeuroMancer
Дата сообщения: 07.06.2011 09:48
ArtemijG
Цитата:
Да и в Ubuntu практически те же проблемы с драйверами, что и у меня.
Приходилось ли проверять это предположение хотя бы с помощью LiveCD?
Цитата:
Ведь их решения я так же исках на Ubuntuforums
Как я уже писал, разница между стабильным Debian и последними стабильными (K)ubuntu уже год (а скорее всего в полтора раза больше). То, что в Debian приходится обновлять вручную, в последних стабильных (K)ubuntu уже свежее. Если нужно поставить ещё более новый релиз, чем тот, что лежит в репозиториях, то обычно уже есть PPA. Даже для ядра: ppa:kernel-ppa/ppa (сейчас там лежит 39-е). Или для видеодрайверов: ppa:ubuntu-x-swat/x-updates (сейчас там лежат nVidia 270.41.19 и Catalyst 11.5). Для KDE: ppa:kubuntu-ppa/ppa (обновления линейки 4.6.x) и ppa:kubuntu-ppa/backports (здесь будут выкладываться KDE 4.7.x после релиза, до выхода Kubuntu 11.10). И так далее.
Цитата:
Пример с драйверами видеоакселератора
Я не заметил по этой ссылке наличие аналогичной проблемы.
Цитата:
Пример с драйверами ALSA
С тех времён, когда были написаны эти сообщения, уже вышли 10.10 и 11.04. С большой вероятностью эти проблемы уже решены, и версия ALSA, которая содержит нужные исправления, уже входит в комплект (K)ubuntu Natty.
Цитата:
Проблемы надо решать, а не убегать от них.
Это правильная позиция и мы уважаем её. Однако в первую очередь желательно проверить: а может быть эти проблемы уже решены? Возможные пути проверки я уже описал (Kubuntu, Debian testing, Debian unstable).
Цитата:
Можно смело пользоваться?
Да.
Автор: gryu
Дата сообщения: 07.06.2011 11:46
ASE_DAG

Цитата:
И уже, наверное, создали:...
Нет. Как я написал, "пошёл курить". Я вообще то уже более 15 лет как бросил курить. Т.е. забросил до завтра и поехал домой.
Сегодня чуть позже, вернусь к этому вопросу.

Автор: ArtemijG
Дата сообщения: 07.06.2011 12:13
RussianNeuroMancer


Цитата:
Приходилось ли проверять это предположение хотя бы с помощью LiveCD?

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


Цитата:
Какие разделы какого размера получились? Сколько на них свободного места? Какая точка монтирования соответствует каждому из разделов?



Цитата:
artem@debian:/$ df -h
Файловая система Разм Исп Дост Исп% смонтирована на
/dev/sda1 323M 195M 112M 64% /
tmpfs 4,0G 0 4,0G 0% /lib/init/rw
udev 4,0G 260K 4,0G 1% /dev
tmpfs 4,0G 996K 4,0G 1% /dev/shm
/dev/sda9 267G 15G 239G 6% /home
/dev/sda8 368M 11M 339M 3% /tmp
/dev/sda5 8,3G 3,9G 4,0G 49% /usr
/dev/sda6 2,8G 1,7G 971M 64% /var


Я Вам предоставил отчет о жестком диске и монтировании системы. Что скажите по поводу нехватки места для установки ATI драйвера?
Автор: gryu
Дата сообщения: 07.06.2011 12:20
ASE_DAG
# mknod -m 0660 /dev/loop0 b 7 0
# ls /dev/loo*
/dev/loop0
# mount -o loop -t iso9660 /mnt/ff/12.iso /mnt/dvd
cannot setup loop device: No such file or directory

Добавлено:
Вообще то говоря,
ls -l /mnt/flash/12.iso
-r------ 1 root
chmod на этот файл не проходит.
read-only file system.
Автор: ASE_DAG
Дата сообщения: 07.06.2011 13:37
gryu
> cannot setup loop device: No such file or directory
Хорошо, разобьем команду на две части:
# losetup /dev/loop0 /mnt/flash/12.iso
# mount -t iso9660 /dev/loop0 /mnt/dvd

Где теперь ошибка?

> ls -l /mnt/flash/12.iso
> -r------ 1 root
# ls -l /mnt/dvd тоже не помешает

> read-only file system
Я вам об этом пару постов назад и говорил.
Автор: ArtemijG
Дата сообщения: 07.06.2011 14:07
bzip2 не распаковывает Linux Kernel. Возможная причина - нехватка места.
/dev/sda1 - 112Мб доступно. Вот поэтому драйвер не устанавливается.

1. Можно ли этот раздел увеличить? (файловая система ext3)

Так же при автоматической установке создался Swap раздел в 2 раза больше оперативной памяти - 15Гб. На форумах прочел, что Swap раздел необходим только при малой оперативной памяти.

2. Можно ли его удалить и как?
Автор: ASE_DAG
Дата сообщения: 07.06.2011 14:14
ArtemijG
> Можно ли его удалить и как?
Лучше уменьшить до объема ОЗУ. Нагляднее всего GParted'ом. Можно прямо на работающей системе (уменьшать своп, а не увеличить корневой раздел).

Добавлено:

Цитата:
artem@debian:/$ df -h
Файловая система Разм Исп Дост Исп% смонтирована на
/dev/sda1 323M 195M 112M 64% /
tmpfs 4,0G 0 4,0G 0% /lib/init/rw
udev 4,0G 260K 4,0G 1% /dev
tmpfs 4,0G 996K 4,0G 1% /dev/shm
/dev/sda9 267G 15G 239G 6% /home
/dev/sda8 368M 11M 339M 3% /tmp
/dev/sda5 8,3G 3,9G 4,0G 49% /usr
/dev/sda6 2,8G 1,7G 971M 64% /var


А вообще, зря вы выделили /usr/ в отдельный раздел.

Добавлено:
> bzip2 не распаковывает Linux Kernel.
> Возможная причина - нехватка места.
> /dev/sda1 - 112Мб доступно.
Кстати, не-а. Причем здесь вообще корень? Это под темп у вас всего 368 Мб выделено, а это катастрофически мало.
Автор: ArtemijG
Дата сообщения: 07.06.2011 14:32

Цитата:
вообще, зря вы выделили /usr/ в отдельный раздел.

Не спорю, но я ведь написал, что процесс разбивки шел автоматически.
При установке пользовался вот этим мануалом.
Комментарий из вышеуказанного мануала:

Цитата:
Также могут спросить о схеме разбивки диска. Если вы ставите систему в первый раз и не знаете слов /home, /var и прочих заклинаний: выбирайте вариант по умолчанию "все файлы на одном разделе".


Добавлено:

Цитата:
Кстати, не-а. Причем здесь вообще корень? Это под темп у вас всего 368 Мб выделено, а это катастрофически мало.

Вы о tmpfs? Но он пустует или я чего то не понимаю?

Добавлено:

Цитата:
у вас всего 368 Мб выделено, а это катастрофически мало.

Пути решения? Gparted?
Автор: ASE_DAG
Дата сообщения: 07.06.2011 14:36
Дабы вообще не трогать разметку диска, можно разместить /tmp в виртуальной памяти (ключевое слово — tmpfs), тогда своп уменьшать не надо.
Вот как-то так (All, ничего не наврал?):
# mount -t tmpfs -o size=4G,nr_inodes=100k,mode=1777 tmpfs /tmp

Добавлено:
> Вы о tmpfs? Но он пустует или я чего то не понимаю?
Я о /tmp — все временные файлы (в частн. при распаковке) пишутся туда.
Автор: ArtemijG
Дата сообщения: 07.06.2011 14:46

Цитата:
можно разместить /tmp в виртуальной памяти

Что это даст? Swap то мне все равно не нужен с 8Гб ОЗУ.

Скачал Gparted-live-0.8.1-3.iso. Скажите, по этой инструкции можно монтировать образ?
Автор: ASE_DAG
Дата сообщения: 07.06.2011 14:46
> Вот как-то так
А /etc/fstab соотв. должно быть:
tmpfs /tmp tmpfs size=4G,nr_inodes=100k,mode=1777,nosuid 0 0

Добавлено:
> Что это даст?
Скорость, очевидно же.

> Swap то мне все равно не нужен
Кто сказал? В любом случае, теперь — нужен.

> 8Гб ОЗУ
Самое то, чтобы разместить там (и в свопе) /tmp.

> Скачал Gparted-live-0.8.1-3.iso. Скажите, по этой инструкции можно монтировать образ?
Зачем вам его монтировать? Хотите загрузочную флэшку сделать?
Даже если не хотите размещать /tmp в вирт. памяти (что в вашем случае более чем уместно), а хотите просто увеличить место на диске под него, делайте все на работающей системе, не надо лив-сиди.
Автор: ArtemijG
Дата сообщения: 07.06.2011 14:57
Ваши 2 последние сообщения решают проблему Swap раздела, я правильно Вас понимаю?
А как быть с увеличением раздела /tmp?

Добавлено:

Цитата:
Скорость, очевидно же.

Вы уверены, что скорость извлечения Swap файлов на HDD быстрее обмена данными с ОЗУ DDR3?


Цитата:
делайте все на работающей системе, не надо лив-сиди.

Так другого Gparted на офф. сайте я и не нашел. Могу конечно скачать 0.7.1 через репозиторий, на версию уже закрою глаза. Но для будущего пригодилось бы знать как монтировать образы.

Добавлено:
В общем. Скачал Gparted с репозитория.
Запустил:

artem@debian:~$ gparted
bash: gparted: команда не найдена

root@debian:/home/artem# gparted
No protocol specified


Добавлено:
Прочел о tmpfs на wiki. Очень интересно. Спасибо.
Автор: ASE_DAG
Дата сообщения: 07.06.2011 15:22
ArtemijG
> Так другого Gparted на офф. сайте я и не нашел.
Искать софт на офсайте — последнее дело.

> на версию уже закрою глаза
Блин! Вы же сами выбрали стабильную ветку.

> пригодилось бы знать как монтировать образы.
Вот прямо в этой ветке на ваших глазах мы это разбирали это на несколько нетривиальном примере тов. gryu. ;-)
Да, той инструкцией можно пользоваться.

> Вы уверены, что скорость извлечения Swap файлов на HDD быстрее обмена данными с ОЗУ DDR3?
ЩИТО?

> я правильно Вас понимаю?
Не знаю, я вас пока не понимаю.
В общем, своп не трогайте. А /tmp монтируйте из tmpfs. Для этого в /etc/fstab закомментируйте нынешнюю строку про /tmp и добавьте следующую:
tmpfs /tmp tmpfs size=4G,mode=1777,nosuid 0 0
И перезапустите систему.
Автор: ArtemijG
Дата сообщения: 07.06.2011 15:51

Цитата:
Искать софт на офсайте — последнее дело.

Не забудьте ИМХО добавить, а то здесь новичков много, еще полезут "зверь цд" качать)


Цитата:
Блин! Вы же сами выбрали стабильную ветку.

Выбрал. Я не знал, что на стабильную версию Debian нельзя устанавливать более стабильное программное обеспечение. Если в репозитории стабильная версия 0.7, то логично предположить, что версия 0.8 того же производителя будет более стабильной. Но в ответ я слышу матюги.


Цитата:
Вот прямо в этой ветке на ваших глазах мы это разбирали это на несколько нетривиальном примере тов. gryu.
Да, той инструкцией можно пользоваться.

Не следил, проверю.


Цитата:
ЩИТО?

Вики англ.

Performance
The backing store for a virtual memory operating system is typically many orders of magnitude slower than RAM. Additionally, using mechanical storage devices introduces delay, several milliseconds for a harddisk. Therefore it is desirable to reduce or eliminate swapping, where practical. Some operating systems offer settings to influence the kernel's decisions.
Reliability

Swapping can decrease system reliability by some amount. If swapped data gets corrupted on the disk (or at any other location during transfer), the memory will also have incorrect contents after the data has later been returned.


Цитата:
Не знаю, я вас пока не понимаю.

Повторяю.
1. Необходимо уменьшить Swap раздел до 2Гб либо снести его далеко и на долго. (У меня 15.27Гб Swap Memory, из ниих сввободно - 100%. Вопрос - зачем мне Swap?)
2. Необходимо увеличить раздел /tmp

Добавлено:
По поводу tmp сделаю, как Вы описали:

Цитата:
tmpfs /tmp tmpfs size=4G,mode=1777,nosuid 0 0


А Swap все равно снесу. В таком случае как и где будет использоваться свободное место вместо Swap?
Автор: ASE_DAG
Дата сообщения: 07.06.2011 16:14
ArtemijG
> Искать софт на офсайте — последнее дело.
> Не забудьте ИМХО добавить
Не имхо, а аксиома.

> В таком случае как и где будет использоваться свободное место вместо Swap?
Откуда я знаю? Под что определите, под то и будет.

> У меня 15.27Гб Swap Memory, из ниих сввободно - 100%. Вопрос - зачем мне Swap?
Можете снова оказаться в ситуации, что временным файлам не хватает места (вы же темп в вирт. памяти разместите).

> что на стабильную версию Debian нельзя устанавливать более стабильное программное обеспечение.
«Более новое», вы хотели сказать? Можно. Для не сильно завязанного на что-то критичное софта (почти все прикладное) просто подключайте более свежий репозиторий: wheezy, sid, или даже experimental и ставите оттуда (в первых двух случаях надо через apt_preferences понизить им приоритет, а то всю систему до нестабильной обновите).
Для более «системных» вещей есть бэкпорты.

> Если в репозитории стабильная версия 0.7, то логично предположить, что версия 0.8 того же производителя будет более стабильной.
Не обращайте внимание на ведущий ноль — это от скромности разработчиков. Обновление ч.-либо с 0.7 до 0.8 — самое настоящее мажорное обновление.
Автор: ArtemijG
Дата сообщения: 07.06.2011 16:41
ASE_DAG
Для следующего раза. Посоветуйте правильную разбивку HDD и монтирование системы в % соотношении.


Цитата:
Можете снова оказаться в ситуации, что временным файлам не хватает места (вы же темп в вирт. памяти разместите).

Как я понял, если следовать вашей инструкции, то /tmp сможет увеличиться до 4Gb. Этого мне будет достаточно.
Автор: ASE_DAG
Дата сообщения: 07.06.2011 16:54
ArtemijG
> /tmp сможет увеличиться до 4Gb
Да, заняв при этом минимум 2 Гб ОЗУ (4 Гб минус те 2 Гб, которые вы оставите на своп), даже если она нужнее кому-то еще.
Плюс, не сократив своп, вы всегда сможете перемонтировать /tmp с большим лимитом, если это внезапно потребуется.

> Посоветуйте правильную разбивку HDD и монтирование системы в % соотношении.
А вот здесь уже можно говорить только «имхо». Вопрос дискуссионный, погуглите (а у вас, вижу, это получается) — и найдете массу различных советов. Свое мнение я, позвольте, высказывать не буду.
Автор: gryu
Дата сообщения: 07.06.2011 17:09
ASE_DAG

Цитата:
Хорошо, разобьем команду на две части:
# losetup /dev/loop0 /mnt/flash/12.iso
# mount -t iso9660 /dev/loop0 /mnt/dvd
Где теперь ошибка?

/bin/sh: losetup: not found

Цитата:
# ls -l /mnt/dvd тоже не помешает

ничего не выводит.

Цитата:
> read-only file system
Я вам об этом пару постов назад и говорил.

Взял флешку на FAT, переписал туда образ. Права другие, конечный результат тот же.
chmod не срабатывает.
sudo not found (в линуксе, если я не ошибаюсь это вместо su)

P.S.
Пардон что тянул долго.
В офисе отвалился интернет. Сидел не телефоне, разруливал.
Автор: ASE_DAG
Дата сообщения: 07.06.2011 17:18
gryu
> Права другие, конечный результат тот же.
Так и не должен быть другим. Прав на чтение вполне достаточно.

> sudo not found
Не понял. Вы что, от непривилегированного пользователя работаете?
Нет же — от рута, как иначе вы петлю создали.

> # ls -l /mnt/dvd
> ничего не выводит.
Извиняюсь, надо ls -ld /mnt/dvd.

Добавлено:
> Вы что, от непривилегированного пользователя работаете?
Проверьте, на всякий случай:
# id
или
# whoami
или
# echo $UID
Автор: ArtemijG
Дата сообщения: 07.06.2011 17:41
RussianNeuroMancer и не только.


Цитата:
Инсталлятор драйверов от AMD умеет генерировать deb-пакеты. Запустите его с ключом --buildpkg Debian/squeeze (sh ./ati-driver-installer-11-5-x86.x86_64.run --buildpkg Debian/squeeze).


Результат:
Error: Distro Version entered incorrectly or not supported

Проверил список предоставляемых дистрибутивов:
Status: *UNVERIFIED*
Debian Packages:
Debian/sid
Debian/unstable
Debian/etch
Debianstable
Debianlenny
Debiantesting
Debian/experimental

Какой ключ мне задавать?
Автор: gryu
Дата сообщения: 07.06.2011 18:32
ASE_DAG
# id
/bin/sh: id: not found
# whoami
/bin/sh: whoami: not found

# echo $UID
ничего не выводит
#ls -ld /mnt/dvd
8517 /mnt/dvd



Цитата:
> sudo not found
Не понял. Вы что, от непривилегированного пользователя работаете?
Нет же — от рута, как иначе вы петлю создали.
А я знаю чем в линуксе вообще и в данном случай в частности оно грузится?

Всё. На сегодня я пас. Весь день как дурдом.
"Пин-понг" с провайдером весь день. Уже нихрена не соображаю.
Сделал как написано, бездумно и переписал результат.
Автор: ASE_DAG
Дата сообщения: 07.06.2011 18:58
gryu
> # ls -ld /mnt/dvd
> 8517 /mnt/dvd
8517? О_О

> я пас.
Я тоже.
Автор: ArtemijG
Дата сообщения: 07.06.2011 19:04

Цитата:
> я пас.
Я тоже.

LOL
Сорри за офф.
Автор: Alukardd
Дата сообщения: 07.06.2011 20:59
gryu
А можно ls -la /mnt глянуть? Меня сомнения терзать начали...
Ну еще можно вместо id и whoami, просто глянуть echo $USER.
Автор: ASE_DAG
Дата сообщения: 07.06.2011 21:11
Alukardd
> Меня сомнения терзать начали...
По поводу чего, если не секрет?

Вот меня начали терзать большие сомнения, что это не ГНУ, и небольшие, что не Линукс.

gryu
В общем, следующим пунктом рассказывайте, что это за диск такой, и где вы его взяли.
И попробуйте, все-таки, наладить обмен файлами между этой многострадально системой и той, с которой вы ходите в сеть. Например, запустите лив-сиди под виртуалкой.
Автор: Alukardd
Дата сообщения: 07.06.2011 21:18
ASE_DAG
Да права хочу посмотреть в /mnt в принципе и сначала промелькнула мысль что каталога dvd в принципе нет, но потом понял, что он просто ни чего не вывел, а не ругнулся, что его нету.

Добавлено:

Цитата:
это не ГНУ, и небольшие, что не Линукс
uname -a ^_^

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122

Предыдущая тема: перенос AD на Linux (OpenSuse)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.