GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara menginstal VIM di Linux ketika saya tidak memiliki izin root?

make install DESTDIR=~/.local , lalu buat symlink di ~/bin ke ~/.local/bin/vim .


Saya sering menginstal sesuatu dengan ./configure --prefix=$HOME/.local && make && make install di mana saya tidak root. Itulah cara untuk melanjutkan.

Ini berfungsi dengan sebagian besar perangkat lunak. Vim sama sekali tidak berbeda di sini.

Perhatikan bahwa dalam kasus vim, saya sebenarnya mengonfigurasi dengan opsi berikut (juga) --disable-perlinterp --enable-rubyinterp --enable-multibyte --enable-pythoninterp --with-features=huge karena saya ingin versi Vim saya cukup lengkap.


  1. Buat jalur pengguna lokal:

    mkdir -p ~/usr/local
    
  2. Mengunduh versi terbaru ncurses dari sini:http://ftp.gnu.org/pub/gnu/ncurses/

  3. Instal ncurses :

    cd <path_to_ncurses_downloaded_folder>
    tar -xzvf <ncurses>.tar.gz
    cd <ncurses_extracted_folder>
    ./configure --prefix=$HOME/usr/local
    make
    make install
    
  4. Kloning vim-repo dengan

    git clone https://github.com/vim/vim.git
    
  5. Instal vim dengan:

    cd vim/src
    LDFLAGS=-L$HOME/usr/local/lib ./configure --prefix=$HOME/usr/local
    make
    make install
    
  6. Tetapkan PATH dengan

    export PATH=$PATH:$HOME/usr/local/bin
    

Linux
  1. Cara menginstal Python di Linux

  2. Cara menginstal Java di Linux

  3. Izin Linux 101

  1. Cara Menginstal NodeJS Di Linux

  2. Cara Menginstal FFmpeg Di Linux

  3. Bagaimana cara menginstal java secara lokal - tanpa root - di linux, jika memungkinkan?

  1. Cara menginstal Linux dalam 3 langkah

  2. Bagaimana cara menginstal Kali Linux

  3. Cara Menginstal FFmpeg di Linux