powiem co ja zrobiłem, mianowicie jako że ubudsl jest na debianopochodne dystrybucje a tam jako zależność potrzebne jest build-essential itp to ściągnąłem wersje na opensuse i pclos. wersja z opensuse mi się nie chciała przerobić z rpm'a na tara więc przerobiłem tą z pclos
w Archu jest trochę inna struktura plików, więc wszelkie wpisy 'init.d' w demonach itp pozamieniałem na 'rc.d' (bo taki jest odpowiednik w Archu)
następnie ręcznie skopiowałem zawartość katalogów do /usr oraz do /etc
sprawdziłem, demon się uruchomił, następnie sprawdziłem czy się uruchomi aplet i ten również wystartował
problem jednak był bo się modem nie łączył
dodawałeś jakieś wpisy do /usr/share/ubudsl/configs/system.ini ?
żadnego
jedynie utworzyłem ręcznie plik /etc/debian_version i wklepałem w nim 'lenny/sid' bo się demon (albo aplet) bodajże pluł o to że nie ma takiego pliku, więc go oszukałem w ten sposób, na okrętkę ale działa
W Archu są domyślnie dostępne pakiety z g++ i nagłówkami jądra?
Kod: Zaznacz cały
core/kernel-headers 2.6.26.3-1 [installed] (base)
Kernel headers sanitized for use in userspace
poinstalowane mam ponadto standardowe gcc z dodatkami które są w repo archa i to wszystko
PS. tak więc w sumie jedyne co zauważyłem potrzebne do działania ubudsl na Archu to zamiana wpisów w kodzie źródłowym z init.d na rc.d. Potem startuję demona, konfigurację połączenia, aplet ubudsl i działa. Więc praktycznie działające out of the box.