.bashrcの一部を手動ロードにする

2019-05-31

KDE neonを使おう

t f B! P L

だんだんとKonsoleの起動が遅くなる


遅いマシンでいろいろインストールしているとKonsoleの起動がやたら遅くなります。

それは.bashrcのコマンドが増えていくことが原因のようなので、頻繁に使わないコマンドは手動でロードするようにします。

.bashrcファイルの一部を手動ロードにする


さっそくnvm(Node Version Manager)でnode.jsのインストール-p--qのnvmについて手動ロードにします。

まず.bashrcファイルを編集してnvmを起動するコマンドをコメントアウトします。
 #! /bin/s
 
 # for nvm
 export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
このコマンドを~/bashrc.shというファイル名で保存しました。

. bashrc.shとするか、パーミッションを実行可能にして、./bashrc.shとするとそのKonsoleでだけnvmが使えるようになります。
pq@pq-VirtualBox:~$ nvm --version

Command 'nvm' not found, did you mean:

  command 'gvm' from snap gvm (1.1.0)
  command 'num' from deb quickcal
  command 'nvi' from deb nvi
  command 'vm' from deb mgetty-voice
  command 'lvm' from deb lvm2
  command 'npm' from deb npm
  command 'nm' from deb binutils
  command 'nim' from deb nim
  command 'nvim' from deb neovim
  command 'nvme' from deb nvme-cli
  command 'pvm' from deb pvm
  command 'nam' from deb nam
  command 'kvm' from deb qemu-kvm

See 'snap info <snapname>' for additional versions.

pq@pq-VirtualBox:~$ . bashrc.sh
pq@pq-VirtualBox:~$ nvm --version
0.34.0
. bashrc.shを実行したあとはnvmが起動していることがわかります。

. bashrc.shを実行していないKonsoleではnvmは使えません。

ブログ検索 by Blogger

Translate

最近のコメント

Created by Calendar Gadget

QooQ