abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 17:11 | Nová verze

    Byl vydán Nextcloud Hub 8. Představení novinek tohoto open source cloudového řešení také na YouTube. Vypíchnout lze Nextcloud AI Assistant 2.0.

    Ladislav Hagara | Komentářů: 0
    dnes 13:33 | Nová verze

    Vyšlo Pharo 12.0, programovací jazyk a vývojové prostředí s řadou pokročilých vlastností. Krom tradiční nadílky oprav přináší nový systém správy ladících bodů, nový způsob definice tříd, prostor pro objekty, které nemusí procházet GC a mnoho dalšího.

    Pavel Křivánek | Komentářů: 2
    dnes 04:55 | Zajímavý software

    Microsoft zveřejnil na GitHubu zdrojové kódy MS-DOSu 4.0 pod licencí MIT. Ve stejném repozitáři se nacházejí i před lety zveřejněné zdrojové k kódy MS-DOSu 1.25 a 2.0.

    Ladislav Hagara | Komentářů: 24
    včera 17:33 | Nová verze

    Canonical vydal (email, blog, YouTube) Ubuntu 24.04 LTS Noble Numbat. Přehled novinek v poznámkách k vydání a také příspěvcích na blogu: novinky v desktopu a novinky v bezpečnosti. Vydány byly také oficiální deriváty Edubuntu, Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Unity a Xubuntu. Jedná se o 10. LTS verzi.

    Ladislav Hagara | Komentářů: 13
    včera 14:22 | Komunita

    Na YouTube je k dispozici videozáznam z včerejšího Czech Open Source Policy Forum 2024.

    Ladislav Hagara | Komentářů: 2
    včera 13:22 | Nová verze

    Fossil (Wikipedie) byl vydán ve verzi 2.24. Jedná se o distribuovaný systém správy verzí propojený se správou chyb, wiki stránek a blogů s integrovaným webovým rozhraním. Vše běží z jednoho jediného spustitelného souboru a uloženo je v SQLite databázi.

    Ladislav Hagara | Komentářů: 0
    včera 12:44 | Nová verze

    Byla vydána nová stabilní verze 6.7 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 124. Přehled novinek i s náhledy v příspěvku na blogu. Vypíchnout lze Spořič paměti (Memory Saver) automaticky hibernující karty, které nebyly nějakou dobu používány nebo vylepšené Odběry (Feed Reader).

    Ladislav Hagara | Komentářů: 0
    včera 04:55 | Nová verze

    OpenJS Foundation, oficiální projekt konsorcia Linux Foundation, oznámila vydání verze 22 otevřeného multiplatformního prostředí pro vývoj a běh síťových aplikací napsaných v JavaScriptu Node.js (Wikipedie). V říjnu se verze 22 stane novou aktivní LTS verzí. Podpora je plánována do dubna 2027.

    Ladislav Hagara | Komentářů: 0
    včera 04:22 | Nová verze

    Byla vydána verze 8.2 open source virtualizační platformy Proxmox VE (Proxmox Virtual Environment, Wikipedie) založené na Debianu. Přehled novinek v poznámkách k vydání a v informačním videu. Zdůrazněn je průvodce migrací hostů z VMware ESXi do Proxmoxu.

    Ladislav Hagara | Komentářů: 0
    včera 04:11 | Nová verze

    R (Wikipedie), programovací jazyk a prostředí určené pro statistickou analýzu dat a jejich grafické zobrazení, bylo vydáno ve verzi 4.4.0. Její kódové jméno je Puppy Cup.

    Ladislav Hagara | Komentářů: 0
    KDE Plasma 6
     (73%)
     (9%)
     (2%)
     (16%)
    Celkem 794 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Dotaz: Arch Linux - barvy v terminálu (xterm ---> putty)

    1.10.2005 21:36 Petr Dvořáček
    Arch Linux - barvy v terminálu (xterm ---> putty)
    Přečteno: 1457×
    Dobrý večer, ahoj....

    Mám tento problém.
    Mám na "pokusném" serveru nainstalovanou distribuci

    Arch Linuxu 0.7 Wombat
    kernel=vanila-sources-2.4.31
    openssh=openssh-4.2p1-1

    Problém je v tom, že když jsem přímo u serveru a nalogovanej na konzoli, mám vše pěkně barevné. V okamžiku, kdy se ale naloguji přes Putty, mám výstup na obrazovce barevný jen "málo kdy".

    Například, dám li v konzoli příkaz " ls / " zobrazí se mi výpis adresářu modře, spustitelné soubory zeleně - což je OK. V okamžiku, když si zkusím zeditovat skrze " vi " nějaký sobor, např. /etc/rc.conf vidím ho v Putty pouze černobíle, přičemž když edituji tento soubor přímo z konzole u serveru, je to krásně barevné. Navíc, i když spustím iptraf v Putty, je opět černobílý a to i přes to, že mám v jeho konfiguraci zapnuté barvy - přímo u serveru je to ovšem OK a barevné. To samé i s Midnight Commanderem, když ho spustím přímo na serveru, je to pěkně barevné, chci li ho však mít barevný i v Putty, musím ho spustit s parametrem " mc -c ".

    Prosím o radu, tady posílám podle mě "nějaké" hodnoty, které by na to mohly mít vliv.

    [root@s1-test etc]# cat rc.conf
    HARDWARECLOCK="localtime"
    TIMEZONE=Europe/Prague
    KEYMAP=cz-lat2
    CONSOLEFONT=lat2-16
    CONSOLEMAP=
    USECOLOR="yes"
    
    [root@s1-test etc]# cat profile
    #
    # /etc/profile
    #
    
    export PATH="/bin:/usr/bin:/sbin:/usr/sbin:/usr/X11R6/bin:/opt/bin"
    
    export MANPATH="/usr/man:/usr/X11R6/man"
    export LESSCHARSET="latin1"
    export INPUTRC="/etc/inputrc"
    export LESS="-R"
    
    # Locale settings (find your locale with 'locale -a')
    export LANG="cs_CZ.iso88592"
    export LC_COLLATE="C"
    
    export COLUMNS LINES
    
    export PS1='[\u@\h \W]\$ '
    export PS2='[\u@\h \W]\$ '
    
    umask 022
    
    if [ "$TERM" = "xterm" -o "$TERM" = "xterm-color" -o "$TERM" = "rxvt" -o "$TERM" = "xterm-xfree86" ]; then
      PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\007"'
    fi
    
    # load profiles from /etc/profile.d
    #  (to disable a profile, just remove execute permission on it)
    for profile in /etc/profile.d/*.sh; do
      if [ -x $profile ]; then
        . $profile
      fi
    done
    unset profile
    
    # End of file
    
    [root@s1-test /]# ls /etc/profile.d/
    [root@s1-test /]#
    

    Odpovědi

    1.10.2005 21:42 #Tom
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    Mně se osvědčilo vykuchat /usr/share/terminfo/x/xterm z jiné distribuce. Byla to konkrétně Fedora Core 1, můžete zkusit třeba Debian. Je to v balíku ncurses.
    1.10.2005 21:44 Michal Karas | skóre: 45 | blog: /dev/random
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    Ahoj, Arch mám na serveru taky a nemám žádný problém. Zkontroloval bych proměnnou $TERM a případně ji zkusil nastavit na hodnotu "xterm-color".
    1.10.2005 21:55 Michal Karas | skóre: 45 | blog: /dev/random
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    Aha, píšeš, že se připojuješ přes putty. Omlouvám se, zběžně jsem to prolítl a pořádně jsem si to přečetl až teď.

    Každopádně teď jsem se zkusil přes putty nalogovat a s barvičkama nebyl žádný problém.
    1.10.2005 22:11 Petr Dvořáček
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    I co se týče iptrafu a mc ?

    To je divný, protože já mám barevný jen výpis "ls".

    Jinak Arch Linux jsem instalovat z FTP, takže mám vše v poslední verzi. Navíc pacman -Syu hlásí, že mám též vše aktuální. No, už jsem z toho GOGO :-)
    1.10.2005 22:01 Petr Dvořáček
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    Tak jsem to zkusil přesně tak, jak píšeš, ale výsledek je bohužel roven nule. Nějaké další nápady ?
    1.10.2005 22:10 #Tom
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    Terminálových předpisů je tam plno. Názvy vyčtete takto:
    ls /usr/share/terminfo/x/xterm*
    
    Můžete zkusit i rxvt, ale pak možná nepojedou některé klávesové zkratky.
    1.10.2005 22:17 Petr Dvořáček
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    Hm, a teď babo raď :-)

    Je ještě někde v Archu něco jinde, kde bych to nastavil ? Já mám vše nastaveno na xterm-color. No, pro jistotu výpis:
    [root@s1-test ~]# ls /usr/share/terminfo/x/xterm*
    /usr/share/terminfo/x/xterm           /usr/share/terminfo/x/xterm-r5
    /usr/share/terminfo/x/xterm+sl        /usr/share/terminfo/x/xterm-r6
    /usr/share/terminfo/x/xterm+sl-twm    /usr/share/terminfo/x/xterm-sco
    /usr/share/terminfo/x/xterm-1002      /usr/share/terminfo/x/xterm-sun
    /usr/share/terminfo/x/xterm-1003      /usr/share/terminfo/x/xterm-vt220
    /usr/share/terminfo/x/xterm-16color   /usr/share/terminfo/x/xterm-vt52
    /usr/share/terminfo/x/xterm-24        /usr/share/terminfo/x/xterm-xf86-v32
    /usr/share/terminfo/x/xterm-256color  /usr/share/terminfo/x/xterm-xf86-v33
    /usr/share/terminfo/x/xterm-88color   /usr/share/terminfo/x/xterm-xf86-v333
    /usr/share/terminfo/x/xterm-8bit      /usr/share/terminfo/x/xterm-xf86-v40
    /usr/share/terminfo/x/xterm-basic     /usr/share/terminfo/x/xterm-xf86-v43
    /usr/share/terminfo/x/xterm-bold      /usr/share/terminfo/x/xterm-xfree86
    /usr/share/terminfo/x/xterm-color     /usr/share/terminfo/x/xterm-xi
    /usr/share/terminfo/x/xterm-hp        /usr/share/terminfo/x/xterm1
    /usr/share/terminfo/x/xterm-new       /usr/share/terminfo/x/xtermc
    /usr/share/terminfo/x/xterm-nic       /usr/share/terminfo/x/xtermm
    /usr/share/terminfo/x/xterm-noapp     /usr/share/terminfo/x/xterms
    /usr/share/terminfo/x/xterm-old       /usr/share/terminfo/x/xterms-sun
    /usr/share/terminfo/x/xterm-pcolor
    [root@s1-test ~]#
    
    1.10.2005 22:26 #Tom
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    Zkusil bych to asi tímto způsobem:
    TERM="xterm-16color" mc
    
    Mělo by to jít testovat v xtermu. Ale nejlepší by bylo vypůjčit si ten soubor z cizí distribuce.
    1.10.2005 22:31 Petr Dvořáček
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    Chlape D Í K Y !!!

    ... F U N G U J E T O !

    ...a při tom taková blbost :-)

    No a teď jenom jestli to bude stačit dopsat do /etc/profile a nahradit výraz "xterm-color" výrazem "xterm-16color"
    1.10.2005 22:34 #Tom
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    Jenom aby se nepokazilo něco jinýho... No snad ne... :-)
    1.10.2005 22:37 Petr Dvořáček
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    No, jenže teď jsem ještě dokonce i zjistil, že se mi proměnná TERM zřejmě nezavádí, protože když dám v příkazové řádce:

    TERM="xterm-color" vi /etc/rc.conf

    tak je to barevné přesně tak, jak to má barevné být a to včetně Midnight Commanderu a iptrafu.
    2.10.2005 13:39 havli
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    staci do ~/.bashrc pridat
    export TERM=xterm-color
    popripade si to dat do podminky
    1.10.2005 22:42 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    To se pokazí s naprostou jistotou, protože se teď jakýkoli terminál (včetně konzoly) bude považovat za xterm-16color. Pár případů, kdy si někdo nastavil TERM v profilu, a pak se za čas hrozně divil, si pamatuji... Nastavit to v /etc/profile globálně všem je samozřejmě ještě horší.

    Putty má různá terminálová nastavení; bohužel (bohudík) nemám MS Windows, takže nemohu radit, co v něm zkoušet, ale nastavoval bych putty.
    1.10.2005 22:46 #Tom
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    No snad to v tom profilu bylo přidaný nějak takhle:
    if [ "$TERM" == "xterm"]; then 
            export TERM="xterm-16color"
    fi
    
    Jestli ne, tak... radši nic.
    2.10.2005 09:38 Petr Dvořáček
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    OK, takže kde by jste radili to nejlépe nastavit ? V Putty zrovna moc možností nemám.
    2.10.2005 09:58 #Tom
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    A se souborem /usr/share/terminfo/x/xterm z jiné distribuce to je pořád černobílé?
    2.10.2005 10:01 Petr Dvořáček
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    To zkusím, ale opravdu až jako poslední možnost. Tohle mi přijde takové "nečisté".
    2.10.2005 11:17 #Tom
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    Nečisté... S takovým přístupem je těžké řešit cokoliv. :-(
    2.10.2005 10:11 klingger | skóre: 18
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    Ak by šlo iba o midnight commander, tak by mal pomôcť parameter -c.

    V putty:

    category > connection > data > terminal details > terminal-type string

    zmeniť na xterm-color.
    2.10.2005 10:27 Petr Dvořáček
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    Ahoj,
    ano, parametr u mc " -c " to řeší, ale to není to pravé "ořechové" Koneckonců, píšu o tom víše. Tvůj nápad jak radíš v Putty je ovšem bezvýsledný a nepomáhá.

    Ale i tak díky za radu.
    2.10.2005 22:51 Petr Dvořáček
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    Tak jsem do zatím vyřešil tak, že jsem na konec soboru /etc/profile přidal tento řádek:
    export TERM=xterm-color
    
    Bohužel, jinou možnost jsem jaksi nevymyslel a v konzoli mi to zatím "nekraví". Všem zůčastněným děkuji.
    2.10.2005 23:15 #Tom
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    Snad to máte napsaný nějak takhle:
    if [ "$TERM" == "xterm" ]; then
            echo Nutíme xtermu barvičky...
            export TERM="xterm-color"
    fi
    
    Jestli ne, tak... možná jednou budete hledat někde nějakou chybu a nebudete moci přijít na to, v čem je.

    P.S.: Upravit /usr/share/terminfo/x/xterm není od věci. Pokud použiju ten, který se vyplodil při kompilaci ncurses z originálních zdojových textů, tak jede PuTTY taky černobíle. Jenže s předpisem z Fedory Core 1 je to v pohodě. Proto to sem píšu už potřetí.
    3.10.2005 06:59 Petr Dvořáček
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    To jsem zkusil, schodou okolností taky z FC1, a jelo to. Ale mě se to prostě nelíbí. Proč bych měl do distra rvát něco z distra jiného ?
    3.10.2005 07:31 #Tom
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    Když se vám to nelíbí, tak si mějte v PuTTY třeba tmu jako v tunelu

    .

    3.10.2005 07:50 Petr Dvořáček
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    Na konci každého tunelu je světlo :-)

    Opravdu, vyřešil jsem to tím, že v profilu mám export TERM...
    3.10.2005 10:11 klingger | skóre: 18
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    Tvůj nápad jak radíš v Putty je ovšem bezvýsledný a nepomáhá.
    To je dosť zvláštne, mne to pomáha. (Kombinácia Win+Putty na ArchLinux)
    3.10.2005 10:15 Petr Dvořáček
    Rozbalit Rozbalit vše Re: Arch Linux - barvy v terminálu (xterm ---> putty)
    Opravdu ne.

    Teď pro změnu řeším tohle:
    http://www.abclinuxu.cz/forum/show/103703

    Založit nové vláknoNahoru

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

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.