Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Wątek Zamknięty
ale jak coś jest w jaju, to w innych initach też będzie support do kdbusa,
i pewnie odpowiedni demon.[/quote]
Cały czas o tym piszę, że będzie gdy ktoś to zrobi. Tak jak napisałem wcześniej: LP pośrednio zmusza do działania resztę deweloperów.
Póki co ma go tylko systemd bo kdbus powstawał w tych samych kręgach deweloperów. Reszta musi dorobić userspace dla kdbusa. Bez tego pewnie przez wiele lat nikt nie kiwnął by palcem.
Offline
*BSD, Gentoo jak dla mnie są zbyt absorbujące, ale właśnie namierzyłam ciekawą dystrybucję opartą o Slackware i jak na razie "odporną" w postaci VectorLinux i zaraz zainstaluję jako alternatywę dla Debiana, tak na wszelki wypadek, bo z systemd jak na razie mi nie po drodze.
Offline
Jak dla mnie Gentoo jest dużo łatwiejszym systemem jak Slackware. Znakomicie działa openrc z eudevem, ostatnio mnie tylko glibc nie lubi, ale spróbuje zmienić się uglibc, żeby zobaczyć jak na tym system funkcjonuje.
Offline
[quote=mati75]Jak dla mnie Gentoo jest dużo łatwiejszym systemem jak Slackware. Znakomicie działa openrc z eudevem, ostatnio mnie tylko glibc nie lubi, ale spróbuje zmienić się uglibc, żeby zobaczyć jak na tym system funkcjonuje.[/quote]
Dlaczego Ciebie glibc nie lubi?
Ja tam większych problemów z Glibc nie mam, tylko przy wersji obecnej glibc-2.19 mam jeden błąd, ping (z pakietu iputils) nie znajduje hosta po nazwie, trzeba mu dać IP.
Reszta systemu chodzi bez problemu.
Coś przedobrzyłeś z flagami USE albo kompilatora?
Ostatnio edytowany przez Jacekalex (2014-09-06 14:05:16)
Offline
[url]http://www.phoronix.com/scan.php?page=news_item&px=MTc5MzA[/url]
Coś się dzieje w temacie ;)
W skrócie: tworzą mocno okrojoną wersję systemd
Ostatnio edytowany przez greywolf (2014-09-21 16:18:23)
Offline
[quote=greywolf][url]http://www.phoronix.com/scan.php?page=news_item&px=MTc5MzA[/url]
Coś się dzieje w temacie ;)
W skrócie: tworzą mocno okrojoną wersję systemd[/quote]
Po co? Initów już jest kilka. Teraz trzeba demony tworzyć, które będą zastępować m.in. logind.
Offline
Powiem, że po zabawie stwierdzam, że powinien być systemd i systemd-light
Czemu? Gdyż zakładając, że reszta initów jest dobra (zdarzają się problemy), to jednak systemd jest lobbowane przez co inne inity różnie działają. Przekonałem się boleśnie stawiając serwer na OpenRC, gdy system już nie wstał (a nie miałem nic poza Debianem na Pendrive) [skrypt cryptsetup-early nie zadziałał poprawnie]
Podobną rzecz stety-niestety mamy z Network-Manager; Wicd w większości daje radę, ale pojawia się WPS i nagle nie daje rady. Co jest smutne - zaczyna być coraz więcej tego typu zabezpieczeń
Niestety, inność to nienormalność jakby to powiedział Tusk :D
Fervi
Offline
Inne inity nie zapewniają usług... I bardzo dobrze. Trzeba po prostu zrobić usługi jako normalne demony do OpenRC/Upstarta i będzie wszystko działać.
Offline
[quote=fervi]Powiem, że po zabawie stwierdzam, że powinien być systemd i systemd-light
Czemu? Gdyż zakładając, że reszta initów jest dobra (zdarzają się problemy), to jednak systemd jest lobbowane przez co inne inity różnie działają. Przekonałem się boleśnie stawiając serwer na OpenRC, gdy system już nie wstał (a nie miałem nic poza Debianem na Pendrive) [skrypt cryptsetup-early nie zadziałał poprawnie]
Podobną rzecz stety-niestety mamy z Network-Manager; Wicd w większości daje radę, ale pojawia się WPS i nagle nie daje rady. Co jest smutne - zaczyna być coraz więcej tego typu zabezpieczeń
Niestety, inność to nienormalność jakby to powiedział Tusk :D
Fervi[/quote]
U kogo OpenRC nie wstał, u tego nie wstał, panie "Developer".
Skrypty OpenRC mają składnie zgodną z Bashem, czasem trzeba w nich coś poprawić, ale to w sumie nic trudnego.
Ostatnio edytowany przez Jacekalex (2014-09-21 17:20:12)
Offline
Wiekszosc osbob ma problemy z systemd a pozostale inity dzialaja, tylko Fervi nie chce byc mainstreamowy i u niego zawsze jest na odwrot ;) Vide "recenzja" javy i zamiennikow :) Tak samo standardy sa dla mainstreamowcow - prawdziwy tworca/artysta ich nie uzya :D
MSPANC ;]
Offline
Pewnie, ale nie myśl jako użytkownik Gentoo, a jako użytkownik Ubuntu
System ma działać z jak najmniejszą awaryjnością. Niestety - zapewnia to Systemd, bo wszystko jest pod niego robione.
Komputer nie chce się wyłączyć? Systemd rozwiązuje problem. Z tymi skryptami do montowania zaszyfrowanych partycji radził sobie sysvinit i - uwaga - systemd
Ja bym chciał, żeby OpenRC był dobry (chociaż ma pewne problemy natury monetarnej i groźba upadku) na tyle, by wszystko chodziło OOTB. Jak miałem 14-16 lat to się bawiłem w różne eksperymentalne rzeczy, kompilacje programów itd. Teraz już nie chce mi się, oczywiście dalej lubię popatrzeć na rozwój projektów - ale jak mam rekompilować coś - to tylko w ostateczności.
System idealny moim zdaniem - ma działać, trochę transparentnie i jak najmniej awaryjnie. Debian z systemd i network-manager niestety, w większości przypadków to zapewnia ...
Fervi
Offline
Wyobraz sobie ze uzywam nie tylko Gentoo, aczkolwiek osobiscie jest to system instalowany w pierwszej kolejnosci. Mialem te "przyjemnosc" korzystac m.in z Archa ktory domyslnie ma systemd i wiekszego badziewia nie widzialem. Po miesiecznym uptime logi systemd (przy domyslnej konfiguracji) potrafily zezrec 4GB - to jest chore! Dodanie jakiejkolwiek uslugi (nie instalowanej z paczek) do ruchamiania razem ze startem systemu to jedna wielka porazka - w normalnych initach 1 linijka w rc.local (i odpowiednikach). Ubuntu nie uzywam z zalozenia. Podziekowalem po 2 probach aktualizacji i od, pi razy oko 8 lat, nie tknalem tego badziewia - juz wole sie meczyc ze slackwarem. Ostatnio zrezygnowalem m.in z zabaw i testow ElementaryOS ze wzgledu na PA, NM i systemd. Akurat ta siweta trojca dziala totalnie z dupy. Gdyby tak nie bylo to ludzie by na niego nie psioczyli i nie trzymali by sie kurczowo openrc/sysvinit czy chocby upstarta.
Offline
Kto się trzyma? Upstart jest zapowiedziany do odstrzału, OpenRC ma groźbę upadku, a ludzie z sysvinit emigrują
Ja bym chciał mieć w pełni stabilny system, z Alsą (chociaż niestety ma pewne wady), OpenRC, Wicd i przykładowo Xfce4 - tylko w Debianie Jessie (nie wiem jak w innych dystrybucjach) prędzej czy później coś pójdzie nie tak.
Alsa ogólnie jest bardzo dobra (chociaż przydałby się Overvoluming i zarządzanie każdym programem osobno), ale więcej aplikacji wymaga PulseAudio i się doinstaluje (trzeba uważać)
OpenRC działa bardzo dobrze, ale coś się spierdzieli i nagle nie da się wyłączyć w normalny sposób komputera (nawet nie wiem czy jest jakieś rozwiązanie, bo co jakiś czas pojawia się temat na forum, ale nic poza dodaniem do sudo i ustawieniem odpowiednich guzików - nie mam); czasem (jak usługa jest źle napisana) sypnie błędem
Wicd - działa bardzo dobrze, problem jest jak chcemy podłączyć modem (trzeba napierdzielać w Gnome-PPP lub wvdial), a jak router ma WPS, to kaplica
Network Manager ma swoje problemy (chociaż chyba coraz mniej), PulseAudio miało na pewno swoje problemy, systemd nie wiem czy ma problemy - Tylko dla kolesia, który nie chce się babrać z problemem, albo przy minimalnych problemach. Oczywiście systemd nie jest święty (o czym się przekonałem stawiając serwer), ale w przeciętnych, ludzkich problemach - da radę.
Fervi
Offline
[quote=winnetou]Wiekszosc osbob ma problemy z systemd (...)[/quote]
Ja tam żadnych problemów nie mam z Systemd. Używam tego wynalazku odkąd mam Debian Sid czyli od 10.07.2014 i ani razu nie miałem problemu z Systemd. Znacznie to szybciej i lepiej działa od starego "initu" który był w Wheezym.
Ostatnio edytowany przez neo86 (2014-09-21 18:27:02)
Offline
Tak Fervi, oczywiscie, po co uruchamiac kilkunasto linijkowy skrypt w bashu/perlu skoro mozna zaprzegnac kobyle w stylu webmina. Najpierw przeczytaj o co autorowi chodzilo w watku, potem sie wypowiadaj. A jak nie masz nic do powiedzenia albo zamiarzasz plesc bzdury to lepiej nic nie pisz...
Skoro autor stwierdzil ze z Nagiosem ktory zajmuje kilka/kilkanascie mega bedzie problem to na pewno znajdzie miejsce na webmina ktory zajmuje prawie 10 razy tyle[/quote]Nagios/zabbix, phpsysinfo, cacti i tysiące innych. Wpisz w googlu "webbased system moniotring tool"[/quote]
Oj zacznij śmieszkować od siebie, bo ja napisałem kod co ma 1KB, a ty chciałeś całe systemy do monitorowania instalować
FerviOffline
Ktos tu chyba musi wziac lekcje czytania ze zrozumieniem i niewyrywania zdan z kontekstu. Popatrz kiedy byl napisany post z propozycja nagiosa i spolki a kiedy zostaly doprecyzowane wymagania...
Offline
@fervi Nie bój się o inity. Init wystarczy napisać raz i na to trzeba poświęcić sporo pracy, ale potem to już z utrzymaniem nie ma wiele roboty. Trzeba tylko napisać odpowiednie usługi i na niektóre trzeba poświęcić trochę więcej pracy by utrzymać. Pieniądze się znajdą, bo jest zapotrzebowanie. Pewnie będzie jakaś akcja crowdfundingowa, albo coś podobnego.
Offline
A jakby miał 100TB wolnego, to byś mu kazał tworzyć maszynę wirtualną z Windowsem i przekazał wszystkie rdzenie i ile się ramu da?
Niemniej fajnie jest wyśmiewać się z kogoś, a samemu nic nie zaproponować ;)
Fervi
Offline
[quote=fervi]Kto się trzyma? Upstart jest zapowiedziany do odstrzału, OpenRC ma groźbę upadku, a ludzie z sysvinit emigrują
i stabilny system, z Alsą (chociaż niestety ma pewne wady), OpenRC, Wicd i przykładowo Xfce4 - tylko w Debianie Jessie (nie wiem jak w innych dystrybucjach) prędzej czy później coś pójdzie nie tak.
OpenRC działa bardzo dobrze, ale coś się spierdzieli i nagle nie da się wyłączyć w normalny sposób komputera (nawet nie wiem czy jest jakieś rozwiązanie, bo co jakiś czas pojawia się temat na forum, ale nic poza dodaniem do sudo i ustawieniem odpowiednich guzików - nie mam); czasem (jak usługa jest źle napisana) sypnie błędem
Fervi[/quote]
Mógłbyś czasem czytać te bzdury, które piszesz?
Jak OpenRC czasem stanie na jakimś skrycie, to wystarczy Alt+PrintScrn+k - ubijasz proces /sbin/rc i masz normalną konsolę, na której możesz się normalnie zalogować.
Tyle w Gentoo, w Debianie jest prawie identycznie, piszę prawie, bo coś popieprzyli chłopcy-debianowcy skrypty startowe, i też mi się zatrzymało OpenRC, ale wystarczyło wywalić wszystkie ślitaśne skrypty z /etc/networking/*/ i ruszył bez kłopotu.
Ale kiedy w Debianie włączyłem obsługę sysrq w sysctl, to też się go dało ubić tak samo, jak w Gentoo.
W dodatku w Debianie zrobili chłopcy-debianowcy dziwaczną sprawę, mianowicie prawie cały system podstawowy wpakowali do runlevelu sysinit, gdzie w zasadzie powinien być tylko udev, devtmpfs, kmod, sysfs, tmpfiles i ewentualnie sysctl, a reszta usług bazowych powinna startować w runlevelu boot, który jest właśnie potrzebny do podniesienia głównego systemu, po czym w default mają startować usługi typu Apache, Mysql, pph, itp.
W Debianie runlevel boot jest pusty, co mnie niezmiernie zdziwiło, ale myślę, ze w następnych wersjach ktoś tego OpenRC w Debianie poprawi, tam z resztą nie ma w Debku skryptów startowych OpenRC, tylko skrypty startowe Sysinit, gdzieniegdzie poprawione do pracy w OpenRC.
W każdym razie OpenRC nie zniknie, dopóki SystemD będzie tylko na Linuxa, bo są też rozwijane systemy bazujące na jaju BSD.
OpenRC z resztą chodzi też w NetBSD.
Podejrzewam tylko, że OpenRC jest za trudne dla takiego wybitnego Developera, jak Fervi. xD
W dodatku jakiś mądrala w Debianie zrobił jeszcze dziwniejszą rzecz, mianowicie skrytpy w Debianowym OpenRC nie korzystają z powłoki /sbin/runscirpt - jak w oryginalnym OpenRC, tylko ze standardowej powłoki /bin/sh, dlatego na razie to cud, że OpenRC w ogóle uruchamia Debiana, bo to właśnie program [b]/sbin/runscript[/b] oblicza zależności procesu uruchamiania, w Debianie tej części OpenRC w ogóle nie ma.
Ostatnio edytowany przez Jacekalex (2014-09-21 20:51:22)
Offline
OpenRC w Debianie to egzotyka dla hipsterów.
Debian ma wsparcie dla systemd, sysvinit, upstarta.
[b]Pakiet: init (1.21) [niezbędny][/b]
Narzędzia inicjujące w stylu System V - metapakiet
Jest to jest ważny metapakiet, który [b]pozwala użytkownikowi wybrać jeden z trzech dostępnych systemów inicjowania Debiana (systemd, sysvinit, upstart)[/b] i mieć pewność, że ten wybrany będzie dostępny przez cały czas.[/quote]
Offline
[quote=yossarian]OpenRC w Debianie to egzotyka dla hipsterów.
Debian ma wsparcie dla systemd, sysvinit, upstarta.
[b]Pakiet: init (1.21) [niezbędny][/b]
Narzędzia inicjujące w stylu System V - metapakiet
Jest to jest ważny metapakiet, który [b]pozwala użytkownikowi wybrać jeden z trzech dostępnych systemów inicjowania Debiana (systemd, sysvinit, upstart)[/b] i mieć pewność, że ten wybrany będzie dostępny przez cały czas.[/quote]
[/quote]
Na razie, dodali go ze względu na Debiana kFreeBSD, więc chyba troszkę zagrzeje miejsca.
Jak na razie Upstart poległ, jak większość genialnych projektów prowadzonych przez Bubuntu.Ostatnio edytowany przez Jacekalex (2014-09-21 21:30:36)
W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem para bellum ;) | Pozdrawiam :)
Offline
[quote=fervi]Kto się trzyma? Upstart jest zapowiedziany do odstrzału, OpenRC ma groźbę upadku, a ludzie z sysvinit emigrują[/quote]
A kto z sysvinit emigruje? Ja nie i sysvinit w żaden sposób mnie nie ogranicza.
Gdzie wyczytałeś, że OpenRC ma "groźbę upadku"?
Offline
A gdzieś czytałem, że muszą porządnie przepisać udev, a bez kasy się nie obędzie
Teraz zagramy w pewną grę
Hej, pliska pomuszcie
Zainstalowałem openręce, bo miauo być lepsze od systemdi, a mi się kąputer nie wyłoncza. Jak daje wyłoncz kąputer to się wylogowuje, a tam gdzie się loguje nie da się wyłonczyć kąputera, bo taka opcja jest zablokowana
pls pomuszczie!!
Fervi :>
Ostatnio edytowany przez fervi (2014-09-21 21:46:03)
Offline
To pisz do Developera, który wpakował OpenRC do Debiana, ze się komp nie wyłącza.
Mnie się wyłącza po [b]shutdown -h now[/b], natomiast nie wyłącza po halt ostatnio, ale mi to wisi, bo mam wyłączanie na guziku przez [b]/etc/acpi/default.sh[/b] i gotowe.
Kompa gaszę jak stary telewizor z czasów stanu wojennego, guzikiem. :D
Ostatnio edytowany przez Jacekalex (2014-09-21 21:50:02)
Offline
Wątek Zamknięty
Time (s) | Query |
---|---|
0.00012 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00162 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.219.47.239' WHERE u.id=1 |
0.00141 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.219.47.239', 1732264847) |
0.00051 | SELECT * FROM punbb_online WHERE logged<1732264547 |
0.00117 | DELETE FROM punbb_online WHERE ident='18.119.108.233' |
0.00110 | DELETE FROM punbb_online WHERE ident='18.119.121.234' |
0.00105 | DELETE FROM punbb_online WHERE ident='18.218.190.118' |
0.00112 | DELETE FROM punbb_online WHERE ident='3.139.72.152' |
0.00110 | DELETE FROM punbb_online WHERE ident='3.142.172.190' |
0.00126 | DELETE FROM punbb_online WHERE ident='3.144.90.108' |
0.00122 | DELETE FROM punbb_online WHERE ident='3.145.196.150' |
0.00113 | DELETE FROM punbb_online WHERE ident='52.15.185.147' |
0.00130 | SELECT topic_id FROM punbb_posts WHERE id=276137 |
0.00010 | SELECT id FROM punbb_posts WHERE topic_id=21568 ORDER BY posted |
0.00171 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=21568 AND t.moved_to IS NULL |
0.00007 | SELECT search_for, replace_with FROM punbb_censoring |
0.02023 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=21568 ORDER BY p.id LIMIT 200,25 |
0.00183 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=21568 |
Total query time: 0.03809 s |