Ubuntu 13.10μμ Bashλ₯Ό μ¬μ©νμ¬ Powerlineμ ꡬμ±νλ €κ³ ν λ λ€μ λ©μμ§κ° νμλ©λλ€.
bash: /home/ME/.local/lib/python2.7/site-packages/powerline/bindings/bash/../../../scripts/powerline: No such file or directory
pipλ₯Ό ν΅ν΄ μ€μΉνλ κ²½μ° pipκ° μ€ν¬λ¦½νΈλ₯Ό $ PATHμ λ£λ μμΉλ₯Ό μΆκ°ν΄μΌν©λλ€.
μΌλ°μ μΌλ‘ $ HOME / .local / binμ λλ€.
νμ¬ λ΄ κ²½λ‘λ λ€μκ³Ό κ°μ΅λλ€.
~/.local/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
μ¬μ ν μμμ μ€λ₯κ° λ°μνλ κ² κ°μ΅λλ€. μ‘΄μ¬νμ§ μλ μ§μ κ²½λ‘λ₯Ό ν΅ν΄ μ€ν¬λ¦½νΈλ₯Ό μ°Έμ‘°νλ €κ³ νκΈ° λλ¬Έμ λκΉ?
μ΄κ²μ΄ μ λ ₯μ μ€ν¬λ¦½νΈκ° 곡κΈλλ μ§μ μμ $ PATH _μ λκΉ? "μ΄λ€ μ λ ₯μ "μ΄ μ λ ₯μ μ€ν¬λ¦½νΈλ₯Ό μ°Ύμ μ μλ€λ©΄ λͺ¨λ κ²μ΄ μλν©λλ€.
~/.profile
νμΌμ μ€μ νμ΅λλ€. λ°λΌμ μ ν°λ―Έλμ μμν λ μ€μ ν΄μΌνμ§λ§ μ¬μ ν μ΄μ΄ μμ΅λλ€.
μ€μ λ‘ νμΈν μ μμ΅λκΉ?
27.03.14, 21:03, "Alexander Trauzzi" [email protected] ":
~ / .profile νμΌμ μ€μ νμ΅λλ€. κ·Έλμ μ ν°λ―Έλμ μμν λ μ€μ ν΄μΌν©λλ€ ...
β
μ΄ μ΄λ©μΌμ μ§μ λ΅μ₯νκ±°λ GitHubμμ νμΈνμΈμ.
λͺ¨λ°μΌ μ© Yandex.Mailμμ 보λ : http://m.ya.ru/ymail
μ ν°λ―Έλμ μ΄κ³ echo $PATH
νλ©΄ λ€μκ³Ό κ°μ λ©μμ§κ° νμλ©λλ€.
~/.local/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
λν powerline
νμ€ν λꡬλ₯Ό μ€νν©λλ€.
λν κ°λ³ ν°λ―Έλ μΈμ μ λν μ λ ₯μ bash ꡬμ±μ μλμΌλ‘ μμ±νλ©΄ λ€μμ μ»μ΅λλ€.
bash: /home/atrauzzi/.local/lib/python2.7/site-packages/powerline/bindings/bash/../../../scripts/powerline: No such file or directory
μ¬μ ν powerline
λͺ
λ Ήμ΄ μλ κ³³μμ μ°ΎμΌλ €κ³ νλ κ² κ°μ΅λλ€.
** which
κ° powerline
μ ν λλ ν 리μ μ€μΉλ 볡μ¬λ³Έμ μμΉλ₯Ό ββλ°ννμ§ μκΈ° λλ¬Έμ
λκΉ?
μ€νΈμ λν΄ μ κ°μ€λ½κ² μκ°ν©λλ€.
export POWERLINE_COMMAND=powerline
... κ°μ§ μ§νμ μΌλ° λͺ
λ ΉμΌλ‘ μ¬μ μν©λλ€. μλνλ κ² κ°μ΅λλ€. which
μ΄ ν λλ ν 리 μ€μΉλ₯Ό κ°μ§νλ μ νν λ°©λ²μ΄ μλ κ² κ°μ΅λλ€. μ μ΄λ μ°λΆν¬μμλ.
λλ μΌνμ§ μλ μ΄μ λ₯Ό λ³΄μ§ λͺ»ν©λλ€. μμ± ν PATH μ€μ μ΄ μμ λ κ°λ₯μ±μ΄ λμ΅λλ€.
28.03.14, 15:14, "Alexander Trauzzi" [email protected] ":
μ€νΈμ λν΄ μ£μ‘ν©λλ€. λ€μκ³Ό κ°μ΄ μ λ ₯νμ΅λλ€. export POWERLINE_COMMAND = powerline
... κ°μ§ μ§νμ μΌλ° λͺ λ ΉμΌλ‘ μ¬μ μν©λλ€. μλνλ κ² κ°μ΅λλ€. ν λλ ν 리 μ€μΉλ₯Ό κ°μ§νλ μ νν λ°©λ²μ΄ μλ κ² κ°μ΅λλ€. μ μ΄λ μ°λΆν¬μμλ.
β
μ΄ μ΄λ©μΌμ μ§μ λ΅μ₯νκ±°λ GitHubμμ νμΈνμΈμ.
λͺ¨λ°μΌ μ© Yandex.Mailμμ 보λ : http://m.ya.ru/ymail
λ΄κ° μΈκΈ ν λ°μ κ°μ΄. powerline λͺ
λ Ήμ μ€νν μμλ ν°λ―Έλμμ which
λ μ€ν νμΌμ΄ μ΄λμ μλμ§ μλ €μ£Όμ§ μμ΅λλ€. λ°λΌμ λ¬Έμ λ κ°μ§κ° μ λλ‘ μλνμ§ μλλ€λ κ²μ
λλ€.
atrauzzi<strong i="5">@Epsilon</strong>:~$ echo $PATH
~/.local/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
atrauzzi<strong i="6">@Epsilon</strong>:~$ powerline
usage: powerline [-h] [-r MODULE] [-w WIDTH] [--last_exit_code INT]
[--last_pipe_status LIST] [--jobnum INT] [-c KEY.KEY=VALUE]
[-t THEME.KEY.KEY=VALUE] [-p PATH] [-R KEY=VAL]
ext [{left,right}]
powerline: error: too few arguments
atrauzzi<strong i="7">@Epsilon</strong>:~$ which powerline
atrauzzi<strong i="8">@Epsilon</strong>:~$ which ls
/bin/ls
atrauzzi<strong i="9">@Epsilon</strong>:~$
λ¬Όκ²°ν λ¬Έμλ $ PATHμ μμ΄μΌν©λλ€. λ¬Όλ‘ κ°μ§λ μλνμ§ μμ΅λλ€. νμ€μ λ°λ₯΄λ©΄ νΉλ³ν μλ―Έκ° μμΌλ©° λ¬Όκ²°ν νμ₯μ μ κΈ°λ₯μ λλ€. λλ κ·Έκ²μ΄ λ΄μ₯λμ΄ μλ€κ³ μκ°νμ§λ§ (zshμ μμ) μ Έκ³Ό λμΌν μ½λλ₯Ό μ¬μ©νμ¬ μ€ν νμΌμ μ°Ύμ΅λλ€.
28.03.14, 15:30, "Alexander Trauzzi" [email protected] ":
atrauzzi @ Epsilon : ~ $ echo $ PATH ~ / .local / bin : / usr / lib / lightdm / lightdm : / usr / local / sbin : / usr / local / bin : / usr / sbin : / usr / bin : / sbin : / bin : / usr / games : / usr / local / gamesatrauzzi @ Epsilon : ~ $ powerlineusage : powerline [-h] [-r MODULE] [-w WIDTH] [--last_exit_code INT] [--last_pipe_status LIST] [--jobnum INT] [-c KEY.KEY = VALUE] [-t THEME.KEY.KEY = VALUE] [-p PATH] [-R KEY = VAL] ext [{left, right}] μ λ ₯μ : μ€λ₯ : λ무 μ μ μΈμ atrauzzi @ Epsilon : ~ $ μ΄λ powerlineatrauzzi @ Epsilon : ~ $ μ΄λ ls / bin / lsatrauzzi @ Epsilon : ~ $
β
μ΄ μ΄λ©μΌμ μ§μ λ΅μ₯νκ±°λ GitHubμμ νμΈνμΈμ.
λͺ¨λ°μΌ μ© Yandex.Mailμμ 보λ : http://m.ya.ru/ymail
λλ μ΄κ²μ΄ λ΄κ° μΌμ μλμν¬ μ μμλ λ°©λ²κ³Ό λμΌν λ¬Έμ κ° μμλ€.
~/.bashrc
if [ -d "$HOME/.local/bin" ]; then
PATH="$HOME/.local/bin:$PATH"
fi
export POWERLINE_COMMAND=powerline
λμμ΄ λ μ μκΈ°λ₯Ό λ°λλλ€.
μμ€ν
μ 보 cat /etc/*release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.10
DISTRIB_CODENAME=utopic
DISTRIB_DESCRIPTION="Ubuntu 14.10"
NAME="Ubuntu"
VERSION="14.10 (Utopic Unicorn)"
Ubuntu 15.10μμ μ΄μ λμΌν μ€λ₯κ° λ°μν©λλ€.
μμ μ루μ μ€ μ΄λ κ²λμ΄ λ¬Έμ λ₯Ό ν΄κ²°νμ§ λͺ»νμ§λ§.
λ°ννλ μ λ ₯μ
/home/goddard/.local/bin/powerline
μ΄ λλ ν λ¦¬λ‘ κ°λ €κ³ νμ§λ§ μ‘΄μ¬νμ§ μμ΅λλ€.
/home/goddard/.local/lib/python2.7/site-packages/powerline/bindings/bash/../../../scripts
λ€μμ pip
μ€μΉλ₯Ό μ¬μ©νμ¬ Ubuntu 15μμ μμ
μ μν ν κ²μ
λλ€.
jake$ which powerline-config
~/.local/bin/powerline-config
κ·Έλ° λ€μ λ΄ ~/.bashrc
export PATH="$HOME/.local/bin:$PATH"
export POWERLINE_COMMAND=powerline
export POWERLINE_CONFIG_COMMAND=powerline-config
powerline-daemon -q
POWERLINE_BASH_CONTINUATION=1
POWERLINE_BASH_SELECT=1
. ~/.local/lib/python2.7/site-packages/powerline/bindings/bash/powerline.sh
@jakies κ·Έκ²μ λλ₯Ό μν΄ μΌν©λλ€. μ μμ
Distributor ID: Ubuntu
Description: Ubuntu 14.04.3 LTS
Release: 14.04
Codename: trusty
κ°μ λ¬Έμ κ° μμλλ° λλ₯Ό μν΄ μΌνμ΅λλ€.
κ°μ¬
if [ -d "$HOME/.local/bin" ]; then
PATH="$HOME/.local/bin:$PATH"
fi
export POWERLINE_COMMAND=powerline
λ΄ .bashrcμμ λ΄ Bash On Windows (Ubuntu)μμ μλν©λλ€.
pipλ‘ μ€μΉν λ μλνμ§ μμ΅λλ€.
pip install powerline-status
νμ§λ§ μ΄ν μμ
sudo apt install powerline
Ubuntu 16.04.1 LTSμμ μμ λ¨
μ½§λ Έλ!
κ°μ₯ μ μ©ν λκΈ
λ€μμ
pip
μ€μΉλ₯Ό μ¬μ©νμ¬ Ubuntu 15μμ μμ μ μν ν κ²μ λλ€.κ·Έλ° λ€μ λ΄
~/.bashrc