Jos Debian 3.1 mukana tuleva Samba versio ei ole yhteensopiva, niin miten voi asentaa vanhemman tai uudemman version, rikkomatta koko pakettienhallintaa.
Mikä on helpoin tapa?
Mikä on helpoin tapa?
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 10
Vanhimmat
...tietää mitenkähän tällainen "yhteensopimattomuus" ilmenee ja minkä kanssa tuo konflikti on ?
Debian 3.1 samba on epäyhteensopiva Mac OS X Tiger (10.4) käyttöjärjestelmän kanssa. Epäyhteensopivuus ilmenee, ettei yhteys onnistu.
"Debian 3.1 samba on epäyhteensopiva Mac OS X Tiger (10.4) käyttöjärjestelmän kanssa."
Pistäpä nyt ihmeessä bugiraporttia ;) Siis väität, että vika olisi Debianin, standardisoidussa Sambassa? Eikö bugi voisi olla omassa Tigerissäsi - vai mikä selain sulla nyt oikein onkaan käytössä ;)
Google löytää useita samanlaisia tapauksia, joten ongelma on hyvin tiedossa. Ja Tigerissa, kuten edellisissäkin versioissa, yhteys otetaan Finderilla ei selaimella.
Mutta palataan itse asiaan, miten Debianiin voi asentaa uudemman tai vanhemman version Sambasta?
"Mutta palataan itse asiaan, miten Debianiin voi asentaa uudemman tai vanhemman version Sambasta?"
dpkg on Debian-jakelujen deb-pakettien asennus, päivitys ja poisto-ohjelma.
Hyvin käytetty apt-get on vain softa ohjelmien noutamiseen tiedostopalvelimelta, tarpeellista riippuvuuksista huolehtimiseen, jotka asennetaan lopulta käyttäen dpkg:tä.
Heh...
Tarkoituksena olla hajoamatta koko systeemiä, ja asentaa sellainen versio, jotta jatkossakin apt-get update/upgrade toimisi ongelmitta.
Onkohan myös XP epäyhteensopiva kun aiemmin oli testing Sarge ja sain aina yhteyden pelaamaan koneiden välillä sitte testasin muita distroja ja asensin Stable Sargen ja uusimmat versiot sambasta ja smb4k mut ei saa yhteyttä sitte millää, kumpakaan kone ei löydä toisiaan.
Mac Pantherilla (10.3) yhteys toimii, mutta Tigerilla (10.4) ei, ja lokiin tulevat seuraavat rivit:
[2005/06/22 13:19:08, 0] rpc_parse/parse_prs.c:prs_mem_get(537)
prs_mem_get: reading data of size 2 would overrun buffer.
[2005/06/22 13:19:08, 0] rpc_server/srv_pipe.c:api_pipe_bind_req(919)
api_pipe_bind_req: unable to unmarshall RPC_HDR_RB struct.
Windowsia ei ole, joten en tiedä.
"Tarkoituksena olla hajoamatta koko systeemiä"
Eipä nuo nyt yleensä mene rikki vaikka asentaakin vanhemman version, jos ohjelma ei ole mikään bloatti.
Kerropa nyt mikä Samba-versiosi ei toimi - ja mikä Samba-versio on tuo, jonka haluat asentaa.
dpkg kyllä pitää kirjaa (tietokantaa) siitä, mitä koneelle on asennettu. Eihän muuten sen avulla ohjelmien poistaminen/päivittäminen onnistuisi.
Synaptic on helppokäyttöinen apt-getin gui. Siinä näet suoraa, mitä ohjelmaversioita jakeluusi on tarjolla.
apt-pinning auttaa asentamaan uudempia debianin omia paketteja. Unstablessa on tällä hetkellä vähän uudempi samba kuin Sargessa -se siis voisi auttaa pulmaasi-
http://koti.phnet.fi/saminiem/pinning/
tuolta ohjeet ja sen jälkeen apt-get update && apt-get install -t unstable samba
jos unstablen samba ei vielä toimi niin odottelemalla sinne päivittyy taas joskus uudempi.. -ja nimestään huolimatta unstable on aika vakaa -eli esim unstablen samba on aina uusin julkaistu (vakaa samba) versio, mutta pienellä viiveellä.