質問: 自作のソフトウェアをaptコマンドで他のユーザにインストールして貰えるような格好にしたいのですが方法がわからず困っています。 どなたかよろしければアドバイスをお願いします。 自分の環境では `/etc/apt/sours.list` にデフォルトで ``` deb http://jp.archive.ubuntu.com/ubuntu/ ``` の記述がありますので、恐らくはこのリポジトリからaptコマンドを利用して、皆さんの作成されたソフトウェアを自分の環境に複製してくる設定になっているかと思うのですが、この度質問させていただきたいのは、この から、私の作成したソフトを他者が複製できるようにすることは可能であるかどうかという事と。 もしも可能である場合、どのような手順で可能になるかをお伺いできればと思い投稿させていただきました。 よろしくお願いいたします。
回答: `jp.archive.ubuntu.com/ubuntu/`の実体は、`ubuntutym.u-toyama.ac.jp/ubuntu/`で、富山大学からサーバーの提供を受けて、Ubuntu Japanese Team がメンテナンスをおこなっている Ubuntuのパッケージアーカイブミラーです。Ubutuの公式パッケージの配布のためのサイトなので、自作のソフトウェアの配布に使用するのは難しいと思われます。 ・Ubuntu Japanese Team 日本国内のダウンロードサイト Ubuntuには、非公式リポジトリ Personal Package Archives for Ubuntu (略称でPPA) があります。自作のソフトウェアの配布する場合は、それを利用すればいいと思いす。PPAに登録すると、`add-apt-repository`コマンドで、そのリポジトリをマシンに登録できるので、自作のソフトウェアの利用者が`apt`コマンドでインストールや更新を簡単にできるようになります。特に、アップデートがあるかどうか自動でチェックできるというのが便利だと思います。 PPAの利用については、PPAの help page をみてください。