Newspipe

Newspipe のインストール

Feedbin の設置には成功したものの、どうやってもフィードを更新してくれなくて、使用を断念したが、他によさげなアグリゲーターがないか、😎 Awesome lists about all kinds of interesting topics で探したところ、Newspipe が使いやすそうだったので、これをインストールしてみた。 結果から言うと、丸二日かかって稼働に成功。やったね!😁 まず、Python 3.7以上が必要だが、**Debian 9 (Stretch)**に入っているのは、3.5。ということで、ソースからインストールする。現時点での最新版は、3.7.3。 最初に、前提となるパッケージをインストールしておく。 sudo apt install -y build-essential python-dev python-setuptools python-pip python-smbus libssl-dev libffi-dev zlib1g-dev libreadline-gplv2-dev libsqlite3-dev libbz2-dev libncursesw5-dev libgdbm-dev liblzma-dev uuid-dev tk-dev zlibc libpq-dev libmariadbclient-dev sudo apt install -y apache2-dev sudo pip install pipenv 次に、適当なところでアーカイブを展開し、以下を実行する。 ./configure --enable-shared --enable-optimizations make sudo make altinstall sudo ldconfig **–enable-shared**オプションって推奨されてないんじゃないの?と思う人もいるかも知れませんが、**mod_wsgi**に共有ライブラリが必要なので、指定せざるを得ません。最後の **ldconfig**は、**Python**共有ライブラリを認識させるためのおまじない。やっておかないと実行時にエラーが起きます。 Pythonがインストールできたら、PostgreSQLも必要なので、インストールしておく。うちは、別インスタンスにインストール済みなので、パス。いずれにせよ、データベースを作成しておく。 su - postgres createuser -D -A -P newspipe (パスワードを入力する) createdb -O newspipe newspipe Newspipeを GitLabからクローンする。
Read more