Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

ipkg のインストール

QNAP TS-109 への ipkg のインストールについて書いておく。

インストールしたのはQPKGがリリースされるより前だったので手動でインストールした。今はQPKGを使ってインストールすればよい。当時、参考にしたのはQNAPのForumの以下のページである。今はこのページにも簡単な方法(The Sit Back Approach)としてQPKGを使ったやりかたが書いてある。

[Optware/Ipkg] Install any Linux app on TS-109/209/PRO (UPD)

ここにある、The Hands-On Approach の方でインストールした。

従来の方法でインストールしたipkgをQPKGに移行する方法というのもあって、それがこのページ。

[Question] Converting from IPKG to QPKG / IPKG

ところで、これまで ipkg でインストールしたアプリで chroot しないとエラーがでるものがあった。例えば perl や rtorrent がそうだった。ところが chroot しなくても済むようになったらしく、設定方法が以下のページに書いてある。

[FIXED] IPKG without chroot! Yes and it’s working!

/opt/etc/ipkg.conf の中のURLを次のように変更すればよい。

http://ipkg.nslu2-linux.org/feeds/optware/cs05q3armel/cross/stable
を以下に変更
http://ipkg.nslu2-linux.org/feeds/optware/cs05q1armel/cross/unstable

要するに feedのアドレスをcs05q3armel から cs05q1armel に変えるのだが、見たところ cross の下に unstable しか無かったのでそうしてある。stable ができたらそちらに変えればよいと思われる。

perl で試してみたところ、chroot しなくてもエラーがでなくなったので、こちらに変更して、パッケージを再インストールした。やり方は上記ページに載っているが、以下のようにすればよい。もちろん、あらかじめ /opt/etc/ipkg.conf の中を修正しておくこと。

# ipkg list_installed | awk ‘{print $1}’ > installed-list
# ipkg update; ipkg -force-reinstall install `cat installed-list`

PAGE TOP