タグ付けされた質問 「development」

開発とは、新機能の実装とバグの修正によるUbuntuソースコードの開発を指します。



1
Ubuntu 16.05、16.06などとは
Ubuntu 16.03、16.05、15.11などとは何ですか?私はUbuntu 16.04とタイプしていましたが、誤って16.03とタイプしました。ランチパッドでUbuntu 16.03、16.05、16.01のようなものを見ました。これらは、次のUbuntuリリースに関連するマイルストーンでした。これは何ですか? こちらがリンクです。

4
ソースからPythonをコンパイルする前にインストールすべきパッケージ/ライブラリは何ですか?
たまに新しいUbuntuをインストールする必要があり(デスクトップとサーバーの両方に使用しました)、コンパイルする前にインストールしていたはずのいくつかのライブラリを忘れてしまいます。つまり、再コンパイルする必要があり、面倒です。 そこで、Pythonをコンパイルする前にインストールするすべてのライブラリパッケージの完全なリストを作成したいと思います(できればオプションであることが望ましい)。 これは、以下のヘルプで掘り下げて作成したリストsetup.pyです。少なくともUbuntu 10.04および11.04で完全です: build-essential (obviously) libz-dev (also pretty common and essential) libreadline-dev (or the Python prompt is crap) libncursesw5-dev libssl-dev libgdbm-dev libsqlite3-dev libbz2-dev Python 3.2以降の場合: liblzma-dev よりオプション: tk-dev libdb-dev Ubuntuには、Berkeleyデータベースのv1.8.5用のパッケージも(明らかな理由で)Sunオーディオハードウェアもありません。したがって、Ubuntuでモジュールbsddb185とsunaudiodevモジュールはビルドされませんが、他のすべてのモジュールは上記のパッケージがインストールされてビルドされます。 更新 Ubuntu 14.04には、Python 2.6や2.7などに必要なさらに多くのパッチがあります。代わりにpyenvをチェックアウトすることをお勧めします。スクリプトが含まれていますpython-build(にありますplugins/python-build/bin)。これを使用すると、次のような任意のPythonバージョンをインストールできます。 $ ./python-build 2.7.8 /opt/python27 ここで、2.7.8はバージョンで、/ opt / python27はインストールされるパスです。PyenvはPythonバージョンをダウンロードし、必要なパッチを適用configure; make; make installします。 更新を終了 Python 2.5およびPython 2.6では、Ubuntu …



4
クローズドソースゲームのオープンソースバージョンを合法的に作成するにはどうすればよいですか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? Ask Ubuntuで話題になるように質問を更新します。 7年前に閉鎖されました。 オープンソースバージョンのクローズドソースゲーム(および拡張パック)を作成して他のユーザーに配布することは合法ですか?エイジオブエンパイア2と呼ばれる古いゲームでそれをしたいです。

11
MOTU /開発者の道を歩く最大の障壁は何ですか?[閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 6年前に閉鎖されました。 MOTUではない人(UniverseおよびMultiverseソフトウェアリポジトリを維持している人)で、「$ dateまでにMOTUに適用する」という種類の計画がない場合: あなたやあなたのような他の人がMOTUになろうとしないのはなぜですか?どうしてあなたは自分になれなかったと思いますか? 私は社会的および技術的障壁の両方に言及しています。 編集: MOTUは非常に一般的なグループであるため、MOTUとだけ言っていますが、「パッケージング/パッチを適用して、最終的にアップロード権を試すつもりはないのですか?」さらに一般的なバージョンです。
26 development  motu 

4
Ubuntuや他のディストリビューションで表示されるステータスアイコンをプログラムする方法は?
問題のアプリケーションは何らかのアクション(ここではオーディオをネットワークストリームに接続します)を実行し、これらのアクションが成功した場合は最小化されて実行されます。したがって、接続の状態(CONNECTED / DISCONNECTEDなど)を表示するには、ステータスアイコンが必要です。アイコンをクリックした場合のみ、アプリケーションウィンドウが開き、他のオプションにアクセスできます。 Python 2.6とpyGtkを使用して、gtk_status_iconを使用することでこれを便利に実現しました。さまざまなUbuntuバージョンを含め、できるだけ多くのディストリビューションで実行するようにアプリケーションを意図的に作成しました。ユーザーがそれらをインストールした後にのみ、可能な依存関係を使用するように注意しました。 しかし、gtk_status_iconは今後のUbuntuのリリースではサポートされなくなると聞いています。開発者は、代わりにアプリケーションインジケータを使用するよう求められます。次のことを確認するためのベストプラクティスは次のとおりです。 アプリケーションのローカルアイコンが適切に表示される アプリケーションは引き続き実行され、今後のUbuntuリリースでアイコンが表示されます。 アプリケーションがしますまた、実行したり、他の環境でのアイコンを表示するインジケータアプレット、libappindicator、およびPythonは、appindicator提供されていません。 インジケーターアプレットが実行されていない場合、gtk_status_iconへのアプリケーションインジケーターフォールバックメカニズムは機能しません。インポートするappindicatorモジュールがない場合、Pythonインタープリターは実行されません。ディストリビューションごとに異なるバージョンを開発する必要がありますか、またはこれを回避するより良い方法はありますか? Ubuntu Wikiに記載されている例以外のApplicationIndicatorの使用方法に関するドキュメントはどこにありますか?Ubuntuと非Ubuntuディストリビューションの異なるソースコードのプログラミングを回避するために、インジケーターアプレットが実行されているかどうかを確認するためのコマンドは何ですか?

1
Mark Shuttleworthとは誰で、Ubuntuとはどのように関係していますか?
Ubuntuを新しいユーザー(この場合は学生)に紹介します。通常、私はUbuntuの歴史、Ubuntuの始まり、過去にUbuntuを構築した人、Ubuntuがとる道を決定した人について話します。 もちろん、Mark Shuttleworthに言及せずにUbuntuの歴史について話すことはできません。Ubuntuに質問して新しいユーザーを指すようにしたいので、これで終わりです! Mark Shuttleworthとは誰で、Ubuntuとはどのように関係していますか?

3
gnomeシェル拡張開発のドキュメント?
私はいくつかのGnomeシェル拡張を開発したいと思っていましたが、JavaScriptを使用しているだけでしたが、基本的なGnomeのドキュメントを使用するように言われているところを探していますが、これは役に立ちません。拡張機能のインポートに関するドキュメントや拡張機能開発用のJavaScript APIが見つからない場合は、チュートリアル(ほとんどは3.2ではなくGnome 3.0向け)のいくつかを調べてみましたが、何も助けにはなりませんでした。 拡張機能開発のためのドキュメントの作成が進行中かどうかは誰にもわかりませんか?私はいくつかの良いドキュメントが本当に欲しいです...

4
デスクトップアプリの開発者向けリソース
上developer.ubuntu.comほとんどのリソースUbuntuのタッチを対象としているようです。Ubuntuデスクトップアプリケーションを作成する場合、どこから始めればよいですか? デスクトップ用のUbuntu SDKもありますか?私は実際にモバイルアプリをよりターゲットにしていると読みました。 Ubuntu SDKはまだデスクトップに対応していないため、Ubuntuでデスクトップアプリを開発するための利用可能なオプションを探しています。各ソリューションの長所と短所を強調しています。

7
ADBで問題が発生するAndroid SDK
そこで、Android SDK、Eclipse、およびADTをインストールしました。ADTのセットアップ後、初めてEclipseを起動すると、次のエラーが表示されました。 [2012-05-29 12:11:06 - adb] /home/drsmith/Downloads/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory [2012-05-29 12:11:06 - adb] 'adb version' failed! /home/drsmith/Downloads/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory [2012-05-29 12:11:06 - …



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.