Zathura Install

zathuraのインストール方法 #

  • 以下zathuraインストールに必要なものをどんどんインストールしていきます.
  • まだ未完.

mesonをインストール #

  • mesonはオープンソースビルドシステムのこと.
# python3やもろもろをインストールする
sudo apt-get install python3 python3-pip python3-setuptools python3-wheel ninja-build
# pipを使ってmersonをインストールする
pip3 install --user meson
# PATHを通す(bash向け)
PATH="${PATH}:$(python -c 'import site; print(site.USER_BASE);')/bin"

cmakeをインストール #

sudo apt remove cmake
git clone git@gitlab.kitware.com:cmake/cmake.git
cd cmake
./bootstrap && make && sudo make install

libmount-devをインストール #

sudo apt update
sudo apt upgrade -y
sudo apt install libmount-dev

glibをインストール #

git clone https://gitlab.gnome.org/GNOME/glib.git
cd glib
meson build
ninja -C build
sudo ninja -C build install
# もしくは
sudo apt update
sudo apt upgrade -y
sudo apt install libglib2.0-dev

gtkをインストール #

git clone https://gitlab.gnome.org/GNOME/gtk.git
# まだ依存関係を調査中
# または
sudo apt update
sudo apt upgrade -y
sudo apt install libgtk-3-dev

giraraをインストール #

git clone git@github.com:pwmt/girara.git
cd girara
meson build && cd build
ninja
sudo ninja install
# または
sudo apt update
sudo apt upgrade -y
sudo apt install libgirara-gtk3-3

mupdfをインストール #

git clone --recursive git://git.ghostscript.com/mupdf.git
cd mupdf
git submodule update --init
make prefix=/usr/local install
# または
sudo apt update
sudo apt upgrade -y
sudo apt install libmupdf-dev mupdf mupdf-tools

zathuraをインストール #

git clone git@github.com:pwmt/zathura.git
cd zathura
meson build && cd build
ninja
sudo ninja install

zathura-pdf-mupdfをインストール #

git clone git@github.com:pwmt/zathura-pdf-mupdf.git
cd zathura-pdf-mupdf
meson build && cd build
ninja
sudo ninja install

zathura-pdf-popplerをインストール #

git clone git@github.com:pwmt/zathura-pdf-poppler.git
cd zathura-pdf-poppler
meson build && cd build
ninja
sudo ninja install