Linux-kezdő

VIM szintaxiskiemelés nem működik

Fórumok

Kubuntu Feisty Fawn-t használok. Lassan már 3 órája szenvedek azzal, hogy be tudjam állítani a VIM-ben a szintaxiskiemelés funkciót. Bocsi, hogy ilyen primitív dolgot kérdezek, de egyszerűen nincs türelmem hozzá. Nem tudna valaki esetleg segíteni? Köszönöm a segítséget!

Eddig ezt csináltam
:sy on parancsot beírtam, de nem ismeri fel.

továbbá ezt is a HupWiki-ről, de nem igazán működött ez sem

A ~/.vimrc fájlban szerepelnek a Vim alapbeállításai. Ha még nincs ilyen, hozzuk létre:
vim ~/.vimrc
(vimbe beolvasom a mintát) :read $VIMRUNTIME/vimrc_example.vim
(vimben kilépés írással) :wq
És akkor minden programot színez (szintaxiskiemelés). Juhéé.

dinamikus IP-vel DNAT

Fórumok

Hali!

A következő problémába futottam:

Van egy host (konkrétan egy WRT54GL router OpenWRT-vel), ami ADSL-vel csatlakozik a netre, dinamikus IP-t kap.
Szeretném a 21-es portra bejövő kapcsolatokat DNAT-olni egy helyi hálón lévő gépre.

A routeren fut egy dyndns kliens, legyen mondjuk a host mindig elérhető a myhost.dynip.com címen.

A szabályok a következők

...
WAN=ppp0
...
iptables -A FORWARD -j forwarding_rule
iptables -A FORWARD -i $WAN -j forwarding_wan
...
iptables -t nat -A PREROUTING -j prerouting_rule
iptables -t nat -A PREROUTING -i $WAN -j prerouting_wan
...
iptables -t nat -A prerouting_wan -p tcp --dport 2222 -j DNAT --to :22
iptables -A forwarding_wan -p tcp --dport 22 -j ACCEPT
...

Ez szép és jó, egy külső hosztról be is tudok ftp-zni, de most jön a bibi:
ha a belső hálóról szeretném ftp-vel a myhost.dynip.com -t elérni, akkor nem fog működni, hiszen nem a WAN interfészen fog megjelenni a kapcsolat. Ha viszont szimplán a prerouting_rule-ban akarnék DNAT-olni, akkor viszont _minden_ ftp-kapcsolat dnatolva lesz, még akkor is, ha az a belső hálózatról származik, és nem a routerre menne, hanem mondjuk az ftp.fsn.hu-ra.
IP címre nem tudok matcholni, hiszen dinamikus.
Mi a megoldás? Fog egyáltalán menni az aktív/passzív ftp DNAT-on keresztül?

ntfs-3g - fordítás elszáll

Fórumok

Sziasztok!

elég sokat olvasgattam a fórumot de azt hiszem nem jutok előbbre ezért kérem a segítségeteket.

a fuse 2.6.5 felment egy debian 4.0-ra
modprobe-al modulként betöltve

aztán elkezdtem volna feltenni ezt a partició kezelő csodát (nem, nem akarok többet wint a gépemre, de nekem kell az ntfs kezelés, addig, amíg linux alól kiírom a cuccaim... meg egyébként is...)

menet közben kiderült, hogy még kell egy csomó minden, ezért ezeket is felpakoltam, hogy békében fordulgathasson:

libc6-dev
bin86 g++
libncurses-dev
libfuse-dev

most ott tartok hogy:

.
.
.
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
.
.
.
appending configuration tag "F77" to libtool
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking for _LARGE_FILES value needed for large files... no
checking for pkg-config... no
*** The pkg-config script could not be found. Make sure it is
*** in your path, or set the PKG_CONFIG environment variable
*** to the full path to pkg-config.
*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config.
configure: error: ntfs-3g requires FUSE >= 2.6.0. Please see http://fuse.sf.net/ or install __all__ FUSE packages (e.g. fuse, fuse-utils, libfuse, libfuse2, libfuse-dev) or remove already installed __older__ FUSE.

elnézést még így is baromi hosszú... hogyan tovább? lehet hogy csak figyelmetlenül olvastam volna valamit? :D

gcc - tuti én vagyok a hülye

Fórumok

Én is voltam! (sources.list hiányos volt...)

!!! Mindekinek köszönöm a segítséget !!!

Sziasztok!

a problémám:

checking for gcc... no
checking for cc... no
configure: error: no acceptable C compiler found in $PATH

/etc/profile -ben probáltam ezt:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib"

sok órája olvasgatok fórumot meg doksit, de tuti én vagyok a lámer...

valaki tud valamit? :D

Install /home/felhasználó alá - hogyan?

Fórumok

Üdv!

A szituáció a következő:
Adott egy (nem saját) linux-os gép (ha jól látom Debián Sarge), internetkapcsolattal, kellene rá tenni ezt-azt, de a korábbi "rendszergazda" "eltűnt", a root jelszó ismeretlen. A hardverhez nem nyúlhatok (nincs benne se CD-meghajtó, se Floppy, se USB), így se újrahúzni nem tudom, se Live CD-ről belekaparászni. Meg aztán túl sokat nem akarok vele foglalkozni.
Kérdésem: hogyan lehet (pl. deb csomagból) installálni root jog nélkül pl. /home/felhasználó alá cuccokat?

Amit eddig átmeneti megoldásként tettem: Firefox, Seamonkey, Opera (statikusan linkelt Qt-vel) simán rakható a felhasználó alá, OpenOffice (disztrófüggetlen csomag) telepítő szkriptet is át tudtam írni, hogy ne kelljen root jogú könyvtárakba erőltetnie magát, Autopackage-el is felment ez-az, és van egy kiló Java (pl. Mercury MSN, JDictionary, JBuddy Messenger stb.) alkalmazás, ami szintén simán használható lett (a Sun JRE-t is a /home/kispista alá tettem, a böngészőplugin is innen van).
Még Crossover (wine) is felment, azzal is megy néhány win-es cucc.

De azért ez így nem az igazi. Bosszantó, hogy a temérdek deb csomagból egyiket sem tudom használni (na jó volt, amit kézzel kimásolgattam a csomagból és elindult)!

Van rá normális módszer, hogy /home/user alá telepítsünk csomagokat?
Vagy feltörjem a root jelszót? És azt meg hogyan?
Vagy inkább tegyek bele egy CD-t? :-)

Gyorsbillentyű nem gyors (bbkeys)

Fórumok

Sziasztok!

Használok egy blackbox-ot bbkeys-szel, melynek többek között lehet ilyesmit is beadni az rc-fájlban:


    [Execute]  (Control-Mod1-1) {setxkbmap hu}
    [Execute]  (Control-Mod1-2) {setxkbmap us}

    [chain] (Control-Mod1-h)
        [execute] (1) {aumix -v -5}
        [execute] (2) {aumix -v +5}
    [end]

Ez ugyebár azt teszi, hogy megfelelő billentyűkre pl. billentyűzetkiosztást vált, meg hangerőt változtat. A problémám az, hogy ezt lassan teszi, nyilván azért, mert betölti a binárisokat (setxkbmap, aumix). Általában nincsenek nagyon bent a gyorsítótárban, de amikor bent vannak, még akkor is lehetne valamivel gyorsabb.

Különben Debian Etch van, meg igaz, hogy PII 64M RAM-mal, nadehát azért használok ilyen jó kis egyszerű de nagyszerű ablakkezelőket, hogy gyors legyen... (meg kézreáll).

Tud-e valaki
- trükköt, hogyan maradjanak mindig a binárisok a RAM-ban
- vagy más megoldást gyorsbillentyűs funkciók beállítására?

Köszi!

wine + msjava

Fórumok

Üdv mindenkinek!

Adott a probléma, hogy egy ügyviteli program az msjava-t (MSjavx86.exe, "Microsoft VM") igényli, de ezt wine alá nem tudom feltelepíteni, mert:

"A telepítés alatt álló Microsoft virtuális számítógép védett rendszerösszetevő, és csak frissebb verziójú operációs rendszerrel vagy szervízcsomaggal lehet frissíteni."

Van ötletetek hogyan lehetne mégis felfaragni rá?
Előre is köszi

ui:
Ubuntu Fiesty
wine Version: 0.9.37~winehq0~ubuntu~7.04-1

ls -ali - GID/name

Fórumok

Sziasztok!

Mitől lehet hogy az ls -ali parancs kimenetében a GID hol numerikus formában jelenik meg, hol pedig a group nevével?
tapasztaltatok már ilyet?
eléggé zavar mert különböző scripteket kellene ráengednem a rendszerre.
system : Debian 4.0r0, kernel 2.6.20
Hogy lehet orvosolni ezt a hibát?

előre is köszi.