Portál AbcLinuxu, 9. května 2025 20:15

Dotaz: ruzne pory pro ruzne vetve ve freebsd

3.3.2007 22:34 ruda sykora
ruzne pory pro ruzne vetve ve freebsd
Přečteno: 151×
Odpovědět | Admin
Dobry den,

at hledam jak hledam, nemohu najit nikde srozumitelnou odpoved na to, zda ve FreeBSD existuje vic vetvi portu, napriklad nejake porty urcene pro -CURRENT a jine pro -STABLE. Nejak nemuzu pochopit, ze by bylo mozne mit jen jeden strom portu pro vsechno (preci -CURRENT musi davat jine moznosti nez -STABLE, preci neni mozne, abych mohl menit system a pritom mohl nechavat porad stejne aplikace, ci hur, aby nove porty, napsane jakoby pro -CURRENT behaly na starsich verzich systemu). A v pripade, ze by skutecne existoval jen jeden strom, mohl by nekdo rici, jak je mozne, ze to nedela problemy? Taky by me zajimalo, jak je to v NetBSD ci OpenBSD (nekde jsem zaslechl, ze v necem vice vetvi pro porty je).

A kdyz uz pisi, jeste jeden problem. Mam tedy FreeBSD 6.2R a ani omylem se mi nepodarilo, aby bash pouzival standardne klavesy DEL a BS (v konsole, tedy v cons25). Chci, aby DEL mazalo pod kurzorem a BS pred kurzorem. Zmacknuti DEL generuje ^? a BS ^H (pomoci ctrl-v). Jak se da dosahnout, aby klavesa DEL generovala \e[3~ ?

No a nakonec me jeste trapi visual bell. Proc nefunguje 'set bell-style visible' v .inputrc (pro readline, tedy i pro programy, co ji pouzivaji, tedy napr. bash) a musi se sahnout po kbdcontrol -b visual?

Dekuji za odpovedi

Ruda Sykora
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

unknown_ avatar 14.3.2007 22:06 unknown_ | skóre: 30 | blog: blog
Rozbalit Rozbalit vše Re: ruzne pory pro ruzne vetve ve freebsd
Odpovědět | | Sbalit | Link | Blokovat | Admin
No, snad odpovím (a snad i správně) aspoň na část Vašeho dotazu a tím jsou porty. Když si stáhnete nějakou RELEASE verzi, tak již v sobě (na instalačním Disku) a to jsou porty pro tutpo konkrétní RELEASE verzi, když stahujete nové porty, tak jsou to již "current" porty - ty aktuální - nic Vám však IMHO nebrání používat porty pro konkrétní RELEASE. Jen nevím, jak je to s bezpečnostními updaty. Slyšel jsem, že v NetBSD (nevím jak v OpenBSD, ale možná taky) je stable verze portů. Bash nepoužívám, tudíž Vám bohužel na další části odpovědět nemohu.
15.3.2007 11:06 cronin | skóre: 49
Rozbalit Rozbalit vše Re: ruzne pory pro ruzne vetve ve freebsd
Odpovědět | | Sbalit | Link | Blokovat | Admin
RELEASE-, STABLE- a CURRENT- je vlastnost base systemu, s portami nema nic spolocne. Porty nie su robene celkom tak, ze funguju 'vsade', napr. pred par tyzdnami skoncila podpora pre vetvu FreeBSD 4. Pri rozumnych rozhraniach a rozumnom oddeleni base systemu od 3rd party aplikacii (t.j. portov) -- ktore FreeBSD ma velmi slusne -- nie je vela dovodov, aby tie iste porty nefungovali pre 2-3 posledne major vetvy base systemu. Naviac, base system zvycajne obsahuje rozne backward compatibility ficury v kerneli aj v pouzivatelskom priestore, aby porty mohli fungovat o cosi dlhsie.
tristan avatar 15.3.2007 12:04 tristan | skóre: 11
Rozbalit Rozbalit vše Re: ruzne pory pro ruzne vetve ve freebsd
Odpovědět | | Sbalit | Link | Blokovat | Admin
Problem s bash som vyriesil asi takto:
do /etc/inputrc som pridal toto:
# for linux console and RH/Debian xterm
"\e[1~": beginning-of-line
"\e[4~": end-of-line
"\e[5~": beginning-of-history
"\e[6~": end-of-history
"\e[3~": delete-char
"\e[2~": quoted-insert
"\e[5C": forward-word
"\e[5D": backward-word
"\e[1;5C": forward-word
"\e[1;5D": backward-word

# for rxvt
"\e[8~": end-of-line

# for non RH/Debian xterm, can't hurt for RH/DEbian xterm
"\eOH": beginning-of-line
"\eOF": end-of-line

# for freebsd console
"\e[H": beginning-of-line
"\e[F": end-of-line
"\e[3~": delete-char


a do /etc/profile toto:
export INPUTRC=/etc/inputrc
V textovom rezime to sice nebeha ako by malo, ale v Konsole ano a to mi staci, dufam, ze to pomoze.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.