View previous topic :: View next topic |
Author |
Message |
v7n Guru
Joined: 24 Jan 2006 Posts: 352
|
Posted: Sat Dec 23, 2006 4:43 pm Post subject: [SOLVED] poprawne kodowanie w shellu po ssh |
|
|
Na gentoo poprawnie skonfigurowałem pl_PL.UTF-8. Jednak na serwerze mam iso-8859-2 ( zmiana na utf nie wchodzi w grę ). Chodzi o to, aby po zalogowaniu się przez ssh używane było iso. Rozwiązanie prowizoryczne, to putty odpalony w wine, czy innym cxoffice lub Code: | iconv -f utf -t iso plik.txt | po edycji plik.txt, ale średnio się to sprawdza. Jest jakiś wygodniejszy sposób? _________________ /~x86 /*-sources /oss /zsh /urxvt /vim /openbox /rox /xmms /Opera
Last edited by v7n on Tue Dec 26, 2006 8:23 pm; edited 1 time in total |
|
Back to top |
|
|
Gabrys Veteran
Joined: 05 Dec 2005 Posts: 1096 Location: Toruń [PL]
|
Posted: Mon Dec 25, 2006 1:24 am Post subject: |
|
|
quake@deuteranoptic ~ $ eix putty
* net-misc/putty
Available versions: 0.58
Installed: none
Homepage: http://www.chiark.greenend.org.uk/~sgtatham/putty/
Description: UNIX port of the famous Telnet and SSH client
? _________________ Sabayon Professional 1.1 (czyli zdradziłem oryginalne Gentoo)
@ Dell Inspiron 8600 (nVidia, Realtek, Pentium M) |
|
Back to top |
|
|
v7n Guru
Joined: 24 Jan 2006 Posts: 352
|
Posted: Mon Dec 25, 2006 10:26 pm Post subject: |
|
|
No po prostu genialne! Stary, dałbym bym Ci buzi, ale nie znam Twoich preferencji xP
info dla tych leniwych ( jak ja xP ) - polskie znaczki ( mówię teraz o moim przypadku ) nie działają od razu. Potrzebujecie wybrać w Window > Translation ISO-8859-2 i odznaczyć Override UFT-8 oraz zmienić font used for ordinary text na przykład na -misc-fixed-medium-r-semicondensed-*-*-120-*-*-c-*-iso8859-2 _________________ /~x86 /*-sources /oss /zsh /urxvt /vim /openbox /rox /xmms /Opera |
|
Back to top |
|
|
Gabrys Veteran
Joined: 05 Dec 2005 Posts: 1096 Location: Toruń [PL]
|
Posted: Mon Dec 25, 2006 10:31 pm Post subject: |
|
|
v7n wrote: | No po prostu genialne! Stary, dałbym bym Ci buzi, ale nie znam Twoich preferencji xP |
Możesz mi przysłać skrzynkę piwa _________________ Sabayon Professional 1.1 (czyli zdradziłem oryginalne Gentoo)
@ Dell Inspiron 8600 (nVidia, Realtek, Pentium M) |
|
Back to top |
|
|
Lukasek n00b
Joined: 10 Sep 2005 Posts: 26 Location: Poland
|
Posted: Sat Jun 16, 2007 10:34 am Post subject: |
|
|
A tak przez standardowe OpenSSH się jakoś nie da? Bo co zrobić, gdy nie ma GUI... |
|
Back to top |
|
|
v7n Guru
Joined: 24 Jan 2006 Posts: 352
|
Posted: Sat Jun 16, 2007 10:41 am Post subject: |
|
|
Tak sobie gdybam - moze wyeksportowac zmienne LANG LC_ALL czy jak one tam mialy np na cos takiego LC_ALL="pl_PL.ISO-8859-2" ?
//edit no i chyba jeszcze pozostaje kwestia ustawienia dobrego fonta w konsoli. generalnie wychodzi na to, ze lepiej logowac sie z maszyn posiadajacych X'y :] _________________ /~x86 /*-sources /oss /zsh /urxvt /vim /openbox /rox /xmms /Opera |
|
Back to top |
|
|
one_and_only Apprentice
Joined: 13 May 2007 Posts: 250 Location: PL/Krakow
|
Posted: Sat Jun 16, 2007 11:30 pm Post subject: |
|
|
Ja używam luita i generalnie działa:
Code: | luit -encoding "ISO 8859-2" ssh login@host |
najlepiej sobie zaliasować, bo trochę dużo pisania.... |
|
Back to top |
|
|
timor Guru
Joined: 25 May 2005 Posts: 517 Location: Poland
|
Posted: Sun Jun 17, 2007 9:54 am Post subject: |
|
|
one_and_only wrote: | Ja używam luita i generalnie działa:
Code: | luit -encoding "ISO 8859-2" ssh login@host |
najlepiej sobie zaliasować, bo trochę dużo pisania.... | Ja dodam, że podobną funkcjonalność do tego porta putty ma konsole, też można prosto zmieniać.
Ale dla mnie luit wygląda bardzo ciekawie, dzięki stary |
|
Back to top |
|
|
timor Guru
Joined: 25 May 2005 Posts: 517 Location: Poland
|
Posted: Sun Jun 17, 2007 10:01 am Post subject: |
|
|
timor wrote: | one_and_only wrote: | Ja używam luita i generalnie działa:
Code: | luit -encoding "ISO 8859-2" ssh login@host |
najlepiej sobie zaliasować, bo trochę dużo pisania.... | Ja dodam, że podobną funkcjonalność do tego porta putty ma konsole, też można prosto zmieniać.
Ale dla mnie luit wygląda bardzo ciekawie, dzięki stary
P.S. Nawet działa ładnie pod urxvt
|
|
|
Back to top |
|
|
przemos Guru
Joined: 30 May 2005 Posts: 433 Location: HWDP
|
Posted: Sun Jun 17, 2007 4:42 pm Post subject: |
|
|
one_and_only wrote: | Ja używam luita i generalnie działa:
Code: | luit -encoding "ISO 8859-2" ssh login@host |
najlepiej sobie zaliasować, bo trochę dużo pisania.... |
Już zapomniałem o tym poleceniu, a kiedyś używałem go do współpracy xterm i unicode. Tak czy owak - dzięki za przypomnienie. _________________
evolution mission
elogviewer
backup system script
vesafb-tng
ext3 tips
|
|
Back to top |
|
|
timor Guru
Joined: 25 May 2005 Posts: 517 Location: Poland
|
Posted: Sun Jun 17, 2007 11:36 pm Post subject: |
|
|
przemos wrote: | Już zapomniałem o tym poleceniu, a kiedyś używałem go do współpracy xterm i unicode. Tak czy owak - dzięki za przypomnienie. |
Widzę, że program ma jeszcze jedną magiczną cechę, jest uruchamiany automatycznie przez terminal gdy jest potrzebny. GENIALNE!!!
P.S.
Chłopaki czemu nikt wcześniej nie powiedział mi, że coś takiego istnieje, co z Was za koledzy |
|
Back to top |
|
|
one_and_only Apprentice
Joined: 13 May 2007 Posts: 250 Location: PL/Krakow
|
Posted: Mon Jun 18, 2007 12:35 am Post subject: |
|
|
timor wrote: |
Chłopaki czemu nikt wcześniej nie powiedział mi, że coś takiego istnieje, co z Was za koledzy |
E no, musiało być na tym forum, bo skąd ja, n00b z 1 postem, wiedziałbym o czymś takim? |
|
Back to top |
|
|
timor Guru
Joined: 25 May 2005 Posts: 517 Location: Poland
|
Posted: Mon Jun 18, 2007 12:58 am Post subject: |
|
|
one_and_only wrote: | E no, musiało być na tym forum, bo skąd ja, n00b z 1 postem, wiedziałbym o czymś takim? | Nigdy wcześniej na to nie trafiłem, a programik choć prosty jest bardzo użyteczny
W chwili obecnej korzystam z 3-4 zdalnych serwerów po ssh i kodowanie na nich mnie czasem rozwalało ale już nie będzie |
|
Back to top |
|
|
Lukasek n00b
Joined: 10 Sep 2005 Posts: 26 Location: Poland
|
Posted: Mon Jun 18, 2007 12:36 pm Post subject: |
|
|
I o to chodzi . Ja też właśnie czegoś takiego szukałem...
Mam tylko jedną prośbę - aby rozwinąć trochę tę "magiczną" właściwość, że niby luit sam się uruchamia, gdy jest potrzebny, bo trochę nie rozumiem o co biega (w moim wypadku muszę go wywoływać przy każdym poleceniu ssh - co prawda dzieje się to przez alias, ale żadnych magicznych właściwości luit'a tu nie widzę). |
|
Back to top |
|
|
v7n Guru
Joined: 24 Jan 2006 Posts: 352
|
Posted: Wed Jun 20, 2007 6:42 pm Post subject: |
|
|
mam mały problemik - loguję się przez luit -encoding "ISO 8859-2" ssh mojamaszyna korzystając z urxvt. po wywołaniu np ping o2.pl nie mogę przerwać procesu poprzez ctrl+c. można to jakoś naprawić?
//edit prowizoryczna solucja to export TERM=xterm, przynajmniej u mnie _________________ /~x86 /*-sources /oss /zsh /urxvt /vim /openbox /rox /xmms /Opera |
|
Back to top |
|
|
SlashBeast Retired Dev
Joined: 23 May 2006 Posts: 2922
|
Posted: Wed Jun 20, 2007 7:32 pm Post subject: |
|
|
zdalny szel nie ma /usr/share/terminfo/r/rxvt-unicode, zaopatrz go w niego. |
|
Back to top |
|
|
v7n Guru
Joined: 24 Jan 2006 Posts: 352
|
Posted: Wed Jun 20, 2007 8:05 pm Post subject: |
|
|
no tak, wiedzialem, ze skopiowalem o jeden plik za malo.
dzieki _________________ /~x86 /*-sources /oss /zsh /urxvt /vim /openbox /rox /xmms /Opera |
|
Back to top |
|
|
timor Guru
Joined: 25 May 2005 Posts: 517 Location: Poland
|
Posted: Wed Jun 20, 2007 10:41 pm Post subject: |
|
|
Lukasek wrote: | I o to chodzi . Ja też właśnie czegoś takiego szukałem...
Mam tylko jedną prośbę - aby rozwinąć trochę tę "magiczną" właściwość, że niby luit sam się uruchamia, gdy jest potrzebny, bo trochę nie rozumiem o co biega (w moim wypadku muszę go wywoływać przy każdym poleceniu ssh - co prawda dzieje się to przez alias, ale żadnych magicznych właściwości luit'a tu nie widzę). | Za dużo na screen'ie siedzę bo właśnie pod screen'em dobrze mi działa, a bez niego nie chce. Dobrze tzn. że u siebie mam UTF-8 i łączę się spod screen'a na serwer z ISO to automatycznie ustawia się odpowiednie kodowanie. Bez luit'a to nie działało.
Przyjrzę się temu dokładniej i jak wymyślę jak to działa to się podzielę. |
|
Back to top |
|
|
SlashBeast Retired Dev
Joined: 23 May 2006 Posts: 2922
|
Posted: Thu Jun 21, 2007 7:23 am Post subject: |
|
|
screen bez luit dziala dobrze.
Odpalasz screen np. pod pl_PL (u mnie to jest iso). Wychodzisz z niego. Zmieniasz na pl_PL.UTF-8 (u mnie domyslne) wbijasz w screen i masz enkodowanie w iso ale nie krzaczysz, mozesz odpalic ekg i wszystko bangla. Baa nawet by uzywać ekg na konsoli utf8 napisałem sobie alias:
Code: | alias screenekg="export LC_ALL='pl_PL' && screen -dmS ekg /usr/bin/ekg && export LC_ALL=pl_PL.UTF-8 && screen -r ekg" |
|
|
Back to top |
|
|
|