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

» Вопросы от krserv’a

Автор: krserv
Дата сообщения: 21.11.2012 08:22
Ок, сделал, пробую в них работать.
Автор: krserv
Дата сообщения: 24.11.2012 15:00
хочу установить grub2 на мультизагрузочный набор систем на жестком диске. Можно ли поставить один Grub2 чтобы в нем можно было выполнить update-grub - найти все загрузки ОС и прописать в меню. Но как я знаю для работы Grub2 нужен конфигурационный файл /etc/default/grub, значит минимальную структуру ОС с корнем создавать нужно?
Автор: ASE_DAG
Дата сообщения: 24.11.2012 15:06
krserv
> чтобы в нем можно было выполнить update-grub - найти все загрузки ОС
А как вы умудрились поставить Груб так, что после приказа # update-grub он не находит все доступные для загрузки системы и не добавляет их в меню?
Автор: krserv
Дата сообщения: 24.11.2012 15:15
я еще не поставил, я только планирую его использовать

Добавлено:
Для grub будет достаточно в разделе создать одну папку boot т.е /boot правильно? и разместить в ней его файлы.
А где он будет размещать конфигурационный файл? (/etc/defaul/grub)
Т.е как можно сделать, нужен загрузчик нескольких ОС. Без установки OC Linux можно один grub установить?
Автор: Alukardd
Дата сообщения: 24.11.2012 21:32
krserv
Да, Grub можно использовать отдельно от какой-либо из ОС. Но тогда вы не получите ни каких /etc/grub.d/, /etc/default/grub и прочих.
Собственно варианта будет 2:
1 — править вручную конфиг grub/grub.cfg
2 — если там нету ни какого линя, то грузиться с LiveCD и с него монтировать раздел с grub'ом и выполнять уже из LiveCD выполнять скрипт update-grub для поиска доступных ОСей с записью всего найденного в ваш Grub.

Grub'у каталог /boot не нужен, ему нужен только раздел с понятной ему ФС. Хотя да, более привыычно видеть иерархию в виде /boot/grub/.
Вот почитайте некоторую хрень по теме.
Автор: krserv
Дата сообщения: 26.11.2012 23:40
хочу отключить режим suspend при закрывании крышки ноута

[more]root@srvdebntb:/home/trn# gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action blank

** (process:11539): WARNING **: Command line `dbus-launch --autolaunch=d3bb4eee85e37ab1497c2cae50aa9e3d --binary-syntax --close-stderr' exited with non-zero exit status 1: No protocol specified\nAutolaunch error: X11 initialization failed.\n

** (process:11539): WARNING **: Command line `dbus-launch --autolaunch=d3bb4eee85e37ab1497c2cae50aa9e3d --binary-syntax --close-stderr' exited with non-zero exit status 1: No protocol specified\nAutolaunch error: X11 initialization failed.\n

root@srvdebntb:/home/trn# [/more]

что это такое не знаю еще. gsettings set - понятно, дальше - org.gnome.settings-daemon.plugins.power - это что такое - название файла? Ну а дальше аттрибуты команды понятны.
А вот описание ошибки - моя не понимает.
Автор: ASE_DAG
Дата сообщения: 26.11.2012 23:56
krserv

Цитата:
root@srvdebntb:/home/trn# gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action blank

** (process:11539): WARNING **: Command line `dbus-launch --autolaunch=d3bb4eee85e37ab1497c2cae50aa9e3d --binary-syntax --close-stderr' exited with non-zero exit status 1: No protocol specified\nAutolaunch error: X11 initialization failed.\n

** (process:11539): WARNING **: Command line `dbus-launch --autolaunch=d3bb4eee85e37ab1497c2cae50aa9e3d --binary-syntax --close-stderr' exited with non-zero exit status 1: No protocol specified\nAutolaunch error: X11 initialization failed.\n

root@srvdebntb:/home/trn#


> org.gnome.settings-daemon.plugins.power — это что такое — название файла?
Специфичная для GSettings schema. Она, разумеется, хранится в некотором файле, скорее всего в /usr/share/glib-2.0/schemas/org.gnome.settings-daemon.plugins.power.gschema.xml, но по идее должна пониматься, как не связанная с ФС абстракция.

> вот описание ошибки
Это не ошибка (error), а оповещение (warning). Если результат есть, то понимать его содержание ни к чему. Если вкратце, то это связано способом, каким вы зашли под рутом, sudo, я полагаю.
Автор: krserv
Дата сообщения: 27.11.2012 00:07
результат я не пробовал, у меня закачка идет, не хотелось бы чтобы она прекратилась, если я крышку прикрою, a это не ошибка:
error: X11 initialization failed
Автор: ASE_DAG
Дата сообщения: 27.11.2012 00:23
GNOME-users
> я не пробовал, у меня закачка идет, не хотелось бы чтобы она прекратилась, если я крышку прикрою
А вот, кстати, вопрос к Гномоводам, если бы вы просто исправили файл схемы, то он бы сам собой, разумеется, не применился — надо было бы пнуть демон или еще кого-нибудь. А если так, посредством gsettings set?

krserv
> a это не ошибка — error: X11 initialization failed
Ошибка. Запуска dbus-launch. Для gsettings set она — ворнинг.
Автор: krserv
Дата сообщения: 27.11.2012 04:20

Цитата:
А если так, посредством gsettings set?

он не запустился, не знаю кого там нужно еще пнуть, но при закрытии крышки ноут перешел в спящий режим. Посоветуйте пжс утилиту, которая позволит делать это в графическом режиме из меню.
Автор: krserv
Дата сообщения: 01.12.2012 01:30
установил Power manager из Kfce в нем есть управление крышкой.

у меня процессор без виртуализации, в virtualBox Win 8 установить не могу. В VmWare Player - устанавливается 32 разрядная.
Изучаю здесь, но так сразу не разберусь без помощи
http://wiki.debian.org/SystemVirtualization
как мне установить в Debian виртуальную машину, на которой я смогу установить Win8?
Автор: krserv
Дата сообщения: 01.12.2012 15:17
a как почистить репозиторий, чтобы удалить все пакеты i386?
Автор: adasiko
Дата сообщения: 01.12.2012 15:21
krserv

Цитата:
у меня процессор без виртуализации


Цитата:
В VmWare Player - устанавливается 32 разрядная.

Ну собственно и всё - радоваться 32 битной вындовз 8. Либо менять процессор.
Все равно смысла от того, что виндовз будет 64 на виртуалке немного.
Автор: krserv
Дата сообщения: 01.12.2012 16:35
Ok, вот как мне сейчас из репозитория удалить ненужные файлы, я понимаю зеркало обновится, и само все удалит, но оно сейчас обновляется, запросила место 20 гб, а у меня свободно только 12 гб, нужно удалить предыдущую платформу i386.
Сейчас ставлю репозиторий для amd64
Автор: vlary
Дата сообщения: 01.12.2012 16:50
krserv

Цитата:
как мне установить в Debian виртуальную машину
Installation of VMware-server-2.0.2 on Debian Squeeze i686
Автор: adasiko
Дата сообщения: 01.12.2012 17:01
vlary
А если полностью
Цитата:
как мне установить в Debian виртуальную машину, на которой я смогу установить Win8?

Зачем советовать старый умерший продукт... Я вот очень сомневаюсь что на VMware-server вендовз 8 пойдет. Для десктопных задач вполне подходит vmware player
Автор: vlary
Дата сообщения: 01.12.2012 17:16
adasiko
Цитата:
Зачем советовать старый умерший продукт...
Надо же, а мужики то не знают... У меня в сети три сервера вовсю работают, даже не подозревал, что они живые мертвецы.
Цитата:
Я вот очень сомневаюсь что на VMware-server вендовз 8 пойдет
Что ей в этом может помешать? Пока что все виндуза, вплоть до 2008 сервера, не жаловались.


Автор: adasiko
Дата сообщения: 01.12.2012 17:22
vlary
Ну никто не говорил, что они в тыквы превратятся, но
http://www.vmware.com/support/policies/lifecycle/general/index.html

Цитата:
Что ей в этом может помешать?

Ну то, что вендовз 8 выпущен в 2012 году, а VMware-server в 2009 году и больше версий не будет.

Добавлено:

Цитата:
Пока что все виндуза

и вендовз 8? Просто вендовз сервер 2008 не показатель - он выпущен в 2008 году.
Автор: krserv
Дата сообщения: 01.12.2012 20:09
какой утилитой или командой выбрать для удаления и удалить все файлы во вложенных папках имеющих такое окончание файла и расширение i386.deb

Добавлено:
vlary
adasiko

Цитата:
Изучаю здесь, но так сразу не разберусь без помощи
http://wiki.debian.org/SystemVirtualization


а эти Debian's средства виртуализации не пользуются популярностью в сообществе?
Автор: FuzzyLogic
Дата сообщения: 02.12.2012 09:07
krserv
find -name "*i386.deb" -exec rm -f {} \;
Автор: krserv
Дата сообщения: 02.12.2012 10:34
FuzzyLogic thanks; sorry, I lost my Russian language, I should tune it in LXDE



Добавлено:
русский язык настроил
У меня локальный репозиторий, к которому я хочу подключиться просто вот так, как к файлу на диске:
записав в sources.list
строку: file:///mnt/repo/debian/ftp.fi.debian.org/debian wheezy main contrib non-free
но когда я выполняю apt-get update - то получаю сообщение, что не найден файл wheezy/main Translation-en
Это может быть потому, что я в mirror.list - установил только
deb-amd64 http://ftp.fi.debian.org....,
может нужно было записать deb http://ftp.fi.debian.org.... (т.е без amd64)


Добавлено:
но если я ставлю в mirror.list строку:

deb http:/ftp.fi.debian.org.... то получаю сообщение

cannot open ftp.fi.debian.org/debian//dists/wheezy/main/binary - No such file
apt-mirror: can't open index in proceed_index_gz at /usr/bin/apt-mirror line 445


Добавлено:
смотрю в образце дополнительных архитектур есть deb-alpha, это тоже относится к аппаратным архитектурам, или это относится к пакетам тестовой версии?

Добавлено:
что ему нужно?
смотрю файл release
http://ftp.fi.debian.org/debian/dists/wheezy/Release

Origin: Debian
Label: Debian
Suite: testing
Codename: wheezy
Date: Sun, 02 Dec 2012 08:18:22 UTC
Valid-Until: Sun, 09 Dec 2012 08:18:22 UTC
Architectures: amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 s390x sparc
Components: main contrib non-free
Description: Debian x.y Testing distribution - Not Released

Добавлено:
вот заметил, а почему здесь указывает две наклонный черты перед dists:


Цитата:
cannot open ftp.fi.debian.org/debian//dists/wheezy/main/binary - No such file

Автор: krserv
Дата сообщения: 02.12.2012 12:50
или мне вместо wheezy нужно указывать unstable, но вроде как wheezy уже сформировался как отдельный дистрибутив - тестовый.
Автор: Alukardd
Дата сообщения: 02.12.2012 13:23
krserv
2 слэша это не важно, он их в один сольёт при обращении

amd64 можно не указывать

Если хотите обращаться к локальной папке то надо писать file:/, с одним слешем, здесь это важно. Вообще-то пример этого есть в man sources.list в секции EXMAPLES (это самый конец man'а).
Автор: krserv
Дата сообщения: 02.12.2012 13:40
Дистрибутив у Wheezy по сравнению с Sqeezy увеличился в два раза
я в локальный репозиторий помещаю только main; contrib non-free из трех веток
основной, wheezy-updates и security - wheezy/updates
это приблизительно - 60 гб для deb-amd64

Добавлено:

Цитата:
Если хотите обращаться к локальной папке то надо писать file:/, с одним слешем,

a когда используется file:/// ?


Добавлено:

Цитата:
amd64 можно не указывать

так не находит без указания, несмотря что в mirror.list стоит строка:
set defaultarch <running host architecture> и OS - 64 Release testing/unstable 64-bit
Kernel Linux 3.2.0-4 amd64
может все-таки сменить codename - wheezy на unstable? У меня видно установочный диск еще когда wheezy - было unstable.
Автор: Alukardd
Дата сообщения: 02.12.2012 14:07
krserv
Цитата:
a когда используется file:///
Вообще есть RFC на это дело. Вообще можно употреблять в двух видах:
Цитата:
file://ip_server/path_segments
file:path_segments

Это не важно какие там имена, он просто это имя запрашивает у сервера. squeeze, wheezy и прочие названия это имена каталогов, в них всё и лежит, а всякие stables, testing, unstable и прочие это лишь линки на какое-либо из кодовых имён дистрибутива.
Автор: krserv
Дата сообщения: 02.12.2012 14:07
что не так?

[more]
root@srvdebntb:/home/trn# apt-get update
Ign file: wheezy InRelease
Ign file: wheezy-updates InRelease
Ign file: wheezy/updates InRelease
Ign file: wheezy-updates Release.gpg
Ign file: wheezy/updates Release.gpg
Get:1 file: wheezy Release.gpg [836 B]
Ign file: wheezy-updates Release
Ign file: wheezy/updates Release
Get:2 file: wheezy Release [215 kB]
Err file: wheezy-updates/main amd64 Packages
File not found
Err file: wheezy-updates/contrib amd64 Packages
File not found
Err file: wheezy-updates/non-free amd64 Packages
File not found
Ign file: wheezy-updates/contrib Translation-en_US
Ign file: wheezy-updates/contrib Translation-en
Ign file: wheezy-updates/main Translation-en_US
Ign file: wheezy-updates/main Translation-en
Ign file: wheezy-updates/non-free Translation-en_US
Ign file: wheezy-updates/non-free Translation-en
Err file: wheezy/updates/main amd64 Packages
File not found
Err file: wheezy/updates/contrib amd64 Packages
File not found
Err file: wheezy/updates/non-free amd64 Packages
File not found
Ign file: wheezy/updates/contrib Translation-en_US
Ign file: wheezy/updates/contrib Translation-en
Ign file: wheezy/updates/main Translation-en_US
Ign file: wheezy/updates/main Translation-en
Ign file: wheezy/updates/non-free Translation-en_US
Ign file: wheezy/updates/non-free Translation-en
Err file: wheezy/contrib Translation-en
File not found
Err file: wheezy/main Translation-en
File not found
Err file: wheezy/non-free Translation-en
File not found
W: Failed to fetch file:/mnt/repo/debian/mirror/ftp.fi.debian.org/debian/dists/wheezy-updates/main/binary-amd64/Packages File not found

W: Failed to fetch file:/mnt/repo/debian/mirror/ftp.fi.debian.org/debian/dists/wheezy-updates/contrib/binary-amd64/Packages File not found

W: Failed to fetch file:/mnt/repo/debian/mirror/ftp.fi.debian.org/debian/dists/wheezy-updates/non-free/binary-amd64/Packages File not found

W: Failed to fetch file:/mnt/repo/debian/mirror/security.debian.org/dists/wheezy/updates/main/binary-amd64/Packages File not found

W: Failed to fetch file:/mnt/repo/debian/mirror/security.debian.org/dists/wheezy/updates/contrib/binary-amd64/Packages File not found

W: Failed to fetch file:/mnt/repo/debian/mirror/security.debian.org/dists/wheezy/updates/non-free/binary-amd64/Packages File not found

W: Failed to fetch file:/mnt/repo/debian/mirror/ftp.fi.debian.org/debian/dists/wheezy/contrib/i18n/Translation-en File not found

W: Failed to fetch file:/mnt/repo/debian/mirror/ftp.fi.debian.org/debian/dists/wheezy/main/i18n/Translation-en File not found

W: Failed to fetch file:/mnt/repo/debian/mirror/ftp.fi.debian.org/debian/dists/wheezy/non-free/i18n/Translation-en File not found

E: Some index files failed to download. They have been ignored, or old ones used instead.
root@srvdebntb:/home/trn# [/more]
Автор: Alukardd
Дата сообщения: 02.12.2012 14:22
krserv
cat /etc/apt/sources.list ???
Автор: krserv
Дата сообщения: 02.12.2012 20:58
[more]
trn@srvdebntb:~$ sudo cat /etc/apt/sources.list
[sudo] password for trn:
#
# deb cdrom:
# deb http://ftp.fi.debian.org/debian wheezy main contrib non-free
# deb http://ftp.fi.debian.org/debian wheezy-updates main contrib non-free
# deb http://security.debian.org/ wheezy/updates main contrib non-free
deb file:/mnt/repo/debian/mirror/ftp.fi.debian.org/debian wheezy main contrib non-free
deb file:/mnt/repo/debian/mirror/ftp.fi.debian.org/debian wheezy-updates main contrib non-free
deb file:/mnt/repo/debian/mirror/security.debian.org/ wheezy/updates main contrib non-free
# deb http://192.168.0.101/repo/debian/security.debian.org/ wheezy/updates main contrib
# deb http://192.168.0.100/mirror/ftp.fi.debian.org/debian wheezy main
# deb http://192.168.0.101/repo/debian/ftp.fi.debian.org/debian wheezy-updates main contrib non-free
trn@srvdebntb:~$ [/more]

Добавлено:
а не может этому быть причиной, что у меня сделана связь для работы с репозиторием через http
mount --bind /mnt/repo/debian/mirror/ftp.fi.debian.org/debian /var/www

Добавлено:
изменил sources.list

root@srvdebntb:/home/trn# cat /etc/apt/sources.list

deb file:/var/www/ wheezy main contrib non-free
deb file:/var/www/ wheezy-updates main contrib non-free
deb file:/var/www/ wheezy/updates main contrib non-free

root@srvdebntb:/home/trn#

но результат получил тот же самый.
Сейчас запущу опять apt-mirror - может он докачает недостающие файлы в репозиторий.
Автор: krserv
Дата сообщения: 03.12.2012 16:43
прочитал что нужно еще символическую ссылку сделать

/mnt/repo/debian/mirror/ftp.fi.debian.org/debian/dists/unstable /mnt/repo/debian/mirror/ftp.fi.debian.org/debian/dists/wheezy

у меня в mirror.list было прописано:

deb-amd64 http://ftp.fi.debian.org/debian/ unstable main contrib non-free
заменил unstable на wheezy - сейчас закачивает еще 6 гб. Значит эти codename - неравнозначны? При этом символическая ссылка для unstable and wheezy - сделана.
Автор: Alukardd
Дата сообщения: 03.12.2012 17:21
krserv
Я уже писал что сами каталоги именуются по "кодовым" названиям версии дистрибутива, а stable/testing и прочие это символические ссылки на являющийся оным в данный момент релиз.

Страницы: 12345678910

Предыдущая тема: Идентификация и аутентификация в Linux


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