LINUX.ORG.RU
ФорумTalks

Есть ли жизнь без udev?

 ,


0

2

Вопрос на засыпку. emerge выдал - мол пользоваться k3b тебе не светит. Чем еще грозит отключение udev`а помимо невозможности автомонтирования съемных носителей?

★★★★★

Последнее исправление: CYB3R (всего исправлений: 1)
Ответ на: комментарий от necroposter

Похоже на то

Если с момента последнего коммита прошло более дня, это ещё не значит, что проект мёртв. :)

AX ★★★★★
()
Ответ на: комментарий от leg0las

Видишь ли, раньше я мог использовать что мне нравится.

Мне нравится pf. Почему я не могу использовать его в линаксе?!!!11 Линус ограничивает меня!!

vasily_pupkin ★★★★★
()
Ответ на: комментарий от megabaks
tazwork ~ # pstree
init─┬─acpid
     ├─5*[agetty]
     ├─at-spi-bus-laun─┬─dbus-daemon
     │                 └─2*[{at-spi-bus-laun}]
     ├─at-spi2-registr───{at-spi2-registr}
     ├─chrome─┬─chrome───17*[{chrome}]
     │        ├─chrome───4*[{chrome}]
     │        ├─chrome
     │        ├─chrome─┬─chrome
     │        │        └─3*[{chrome}]
     │        ├─chrome_sandbox───chrome─┬─chrome─┬─35*[CrRendererMain───3*[{CrRendererMain}]]
     │        │                         │        └─CrRendererMain───10*[{CrRendererMain}]
     │        │                         └─nacl_helper_boo
     │        ├─xdg-open───photoprint───2*[{photoprint}]
     │        └─30*[{chrome}]
     ├─console-kit-dae───64*[{console-kit-dae}]
     ├─cron
     ├─2*[dbus-daemon]
     ├─dbus-launch
     ├─firefox───29*[{firefox}]
     ├─gconfd-2
     ├─login───bash───sudo───bash
     ├─mdadm
     ├─nxssh
     ├─polkitd───4*[{polkitd}]
     ├─preload
     ├─skype───20*[{skype}]
     ├─slim─┬─X
     │      └─awesome
     ├─sshd
     ├─syslog-ng───syslog-ng
     ├─udevd
     ├─4*[urxvt───bash]
     ├─urxvt───bash───sudo───bash───pstree
     └─2*[urxvt───bash───mcabber]
tazhate ★★★★★
()
Ответ на: комментарий от tazhate

А что за дистрибутив? У меня, хоть давно и не обновляюсь, все равно уже поцтеризованный удев:

init-+-acpid
     |-6*[agetty]
     |-alarm-clock---2*[{alarm-clock}]
     |-at-spi-bus-laun-+-dbus-daemon
     |                 `-3*[{at-spi-bus-laun}]
     |-at-spi2-registr---{at-spi2-registr}
     |-atd
     |-colord---{colord}
     |-crond
     |-cupsd
     |-2*[dbus-daemon]
     |-dbus-launch
     |-dropbox---18*[{dropbox}]
     |-gconfd-2
     |-gpm
     |-gvfs-udisks2-vo---{gvfs-udisks2-vo}
     |-gvfsd---{gvfsd}
     |-gvfsd-fuse---4*[{gvfsd-fuse}]
     |-httpd---8*[httpd]
     |-ld10k1
     |-mount.ntfs-3g
     |-notipy.py---{notipy.py}
     |-ntpd
     |-parcellite
     |-polkitd---4*[{polkitd}]
     |-proftpd
     |-squid---squid-+-diskd
     |               `-unlinkd
     |-sshd
     |-su---bash---startx---xinit-+-X
     |                            `-icewm-session-+-icewm---firefox---36*[{firefox}]
     |                                            |-icewmbg
     |                                            `-icewmtray
     |-switchbg---sleep
     |-syslog-ng---syslog-ng
     |-systemd-udevd
     |-terminal-+-bash---pstree
     |          |-bash---deadbeef-main---10*[{deadbeef-main}]
     |          |-gnome-pty-helpe
     |          `-2*[{terminal}]
     |-udisksd---3*[{udisksd}]
     `-xbindkeys

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

А что-то я слышал, что и гента поцтеризовалась…

Да, в репах есть, но насильно никто не заставляет ставить и openrc поддерживается вполне.

tazhate ★★★★★
()
Ответ на: комментарий от Darth_Revan

Я думал, что udev вошёл в systemd для того, чтобы использовать его фичи для своей работы, а оно вона как...

Для такого яростного пиарщика systemd, как ты, это может звучать удивительно, но людям действительно может не нравится, когда пытаются в одну кучу свалить абсолютно не несвязанные вещи. Зачем, спрашивается, на одном компе две системы инициализации, если пользоваться я собираюсь только одной?

использовать его фичи для своей работы

Если он так завязан на его фичи (какие именно, кстати?), то почему сам поццеринг утверждает, что udev прекрасно собирается и работает без systemd. А если udev прекрасно собирается и работает без systemd, то почему тогда его разрабы так упорно отказываются сделать добавить в configure ключик --without-systemd, чтобы не прибегать к костылизму, описанному в здесь?

Остаётся только одно объяснение…

AX ★★★★★
()
Ответ на: комментарий от tazhate

Хм, в арче это симлинк на ../lib/systemd/systemd-udevd. У вас, значит, по-другому…

AX ★★★★★
()
Ответ на: комментарий от megabaks

Но запущенного systemd все равно нет.

tazwork ~ # ls /usr/lib/systemd/system
acpid.service         alsa-store.service          console-kit-log-system-restart.service  dbus.service       dhcpcd.service     kexec.target.wants       polkit.service         shutdown.target.wants  sockets.target.wants  sshd.socket                   systemd-udevd-kernel.socket  systemd-udev-trigger.service
acpid.socket          basic.target.wants          console-kit-log-system-start.service    dbus.socket        gpm.service        miredo.service           poweroff.target.wants  slim.service           sshd.service          sysinit.target.wants          systemd-udevd.service        xdm.service
alsa-restore.service  console-kit-daemon.service  console-kit-log-system-stop.service     dbus.target.wants  halt.target.wants  multi-user.target.wants  reboot.target.wants    smartd.service         sshd@.service         systemd-udevd-control.socket  systemd-udev-settle.service
tazwork ~ # ls /lib/systemd/
ls: cannot access /lib/systemd/: No such file or directory

tazhate ★★★★★
()
Ответ на: комментарий от megabaks

обыкновенно - как и на любой другой вариант, предоставляемый виртуалами:
удев сносишь
ставишь еудев

Я тупо смержил eudev, он при установке сам удалил udev :) Вопрос решен, спасибо.

tazhate ★★★★★
()
Ответ на: комментарий от KendovNorok

Назвать школотой взрослого человека...

...посмотрев в его сорцы и почитав его бложик...

... - в этом весь интернет.

kernel ★★☆
()
Ответ на: комментарий от Eddy_Em

а зачем? большая часть DE и системного софта с каждой версией становится всё более забагованной и тормозной. так зачем устанавливать на неё какие либо обновления, кроме бэкпортированных секьюритиапдейтов?

thunar ★★★★★
()
Ответ на: комментарий от thunar

а зачем?

чтобы новые "плюушки" реализовать, дыры закрыть…

Eddy_Em ☆☆☆☆☆
()

даже с eudev пакеты создают
/usr/lib/systemd/system куда кидают *.service файлы
/lib/systemd/system куда кидают *.wants файлы

argin ★★★★★
()
Ответ на: комментарий от pacify

Линукс через 15 лет будет RIP.

Десктопный линукс, в том виде в котором мы его знаем - да.

Yustas ★★★★
()
Ответ на: комментарий от KendovNorok

/me тоже спокойно юзает и опенрц и системд попеременно. И да.

[I] sys-fs/udev
     Available versions:  171-r10 171-r10[1] 197-r4^t[1] ~197-r5^t[1] ~197-r6^t[1] 197-r8^t ~197-r9^t **9999^t **9999^t[1] {{acl action_modeswitch build debug doc edd extras floppy gudev hwdb introspection keymap +kmod +openrc +rule_generator selinux static-libs test}}
     Installed versions:  197-r8^t(21:56:10 02.03.2013)(acl gudev hwdb introspection keymap kmod openrc -doc -selinux -static-libs)
     Homepage:            http://www.freedesktop.org/wiki/Software/systemd
     Description:         Linux dynamic and persistent device naming support (aka userspace devfs)

PaxtonFettel
()

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

Komintern ★★★★★
()
Ответ на: комментарий от AX

отказываются сделать добавить в configure ключик --without-systemd,

В гентушечке достаточно сделать USE="-systemd" emerge sys-fs/udev

:)

PaxtonFettel
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.