Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] poprawne kodowanie w shellu po ssh
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish)
View previous topic :: View next topic  
Author Message
v7n
Guru
Guru


Joined: 24 Jan 2006
Posts: 352

PostPosted: Sat Dec 23, 2006 4:43 pm    Post subject: [SOLVED] poprawne kodowanie w shellu po ssh Reply with quote

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
View user's profile Send private message
Gabrys
Veteran
Veteran


Joined: 05 Dec 2005
Posts: 1096
Location: Toruń [PL]

PostPosted: Mon Dec 25, 2006 1:24 am    Post subject: Reply with quote

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
View user's profile Send private message
v7n
Guru
Guru


Joined: 24 Jan 2006
Posts: 352

PostPosted: Mon Dec 25, 2006 10:26 pm    Post subject: Reply with quote

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
View user's profile Send private message
Gabrys
Veteran
Veteran


Joined: 05 Dec 2005
Posts: 1096
Location: Toruń [PL]

PostPosted: Mon Dec 25, 2006 10:31 pm    Post subject: Reply with quote

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
View user's profile Send private message
Lukasek
n00b
n00b


Joined: 10 Sep 2005
Posts: 26
Location: Poland

PostPosted: Sat Jun 16, 2007 10:34 am    Post subject: Reply with quote

A tak przez standardowe OpenSSH się jakoś nie da? Bo co zrobić, gdy nie ma GUI...
Back to top
View user's profile Send private message
v7n
Guru
Guru


Joined: 24 Jan 2006
Posts: 352

PostPosted: Sat Jun 16, 2007 10:41 am    Post subject: Reply with quote

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
View user's profile Send private message
one_and_only
Apprentice
Apprentice


Joined: 13 May 2007
Posts: 250
Location: PL/Krakow

PostPosted: Sat Jun 16, 2007 11:30 pm    Post subject: Reply with quote

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
View user's profile Send private message
timor
Guru
Guru


Joined: 25 May 2005
Posts: 517
Location: Poland

PostPosted: Sun Jun 17, 2007 9:54 am    Post subject: Reply with quote

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
View user's profile Send private message
timor
Guru
Guru


Joined: 25 May 2005
Posts: 517
Location: Poland

PostPosted: Sun Jun 17, 2007 10:01 am    Post subject: Reply with quote

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
View user's profile Send private message
przemos
Guru
Guru


Joined: 30 May 2005
Posts: 433
Location: HWDP

PostPosted: Sun Jun 17, 2007 4:42 pm    Post subject: Reply with quote

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
View user's profile Send private message
timor
Guru
Guru


Joined: 25 May 2005
Posts: 517
Location: Poland

PostPosted: Sun Jun 17, 2007 11:36 pm    Post subject: Reply with quote

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 :P
Back to top
View user's profile Send private message
one_and_only
Apprentice
Apprentice


Joined: 13 May 2007
Posts: 250
Location: PL/Krakow

PostPosted: Mon Jun 18, 2007 12:35 am    Post subject: Reply with quote

timor wrote:

Chłopaki czemu nikt wcześniej nie powiedział mi, że coś takiego istnieje, co z Was za koledzy :P


E no, musiało być na tym forum, bo skąd ja, n00b z 1 postem, wiedziałbym o czymś takim? :)
Back to top
View user's profile Send private message
timor
Guru
Guru


Joined: 25 May 2005
Posts: 517
Location: Poland

PostPosted: Mon Jun 18, 2007 12:58 am    Post subject: Reply with quote

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
View user's profile Send private message
Lukasek
n00b
n00b


Joined: 10 Sep 2005
Posts: 26
Location: Poland

PostPosted: Mon Jun 18, 2007 12:36 pm    Post subject: Reply with quote

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
View user's profile Send private message
v7n
Guru
Guru


Joined: 24 Jan 2006
Posts: 352

PostPosted: Wed Jun 20, 2007 6:42 pm    Post subject: Reply with quote

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
View user's profile Send private message
SlashBeast
Retired Dev
Retired Dev


Joined: 23 May 2006
Posts: 2922

PostPosted: Wed Jun 20, 2007 7:32 pm    Post subject: Reply with quote

zdalny szel nie ma /usr/share/terminfo/r/rxvt-unicode, zaopatrz go w niego.
Back to top
View user's profile Send private message
v7n
Guru
Guru


Joined: 24 Jan 2006
Posts: 352

PostPosted: Wed Jun 20, 2007 8:05 pm    Post subject: Reply with quote

no tak, wiedzialem, ze skopiowalem o jeden plik za malo.

dzieki
_________________
/~x86 /*-sources /oss /zsh /urxvt /vim /openbox /rox /xmms /Opera
Back to top
View user's profile Send private message
timor
Guru
Guru


Joined: 25 May 2005
Posts: 517
Location: Poland

PostPosted: Wed Jun 20, 2007 10:41 pm    Post subject: Reply with quote

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
View user's profile Send private message
SlashBeast
Retired Dev
Retired Dev


Joined: 23 May 2006
Posts: 2922

PostPosted: Thu Jun 21, 2007 7:23 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum