web-dev-qa-db-ja.com

Ubuntu開発への貢献を開始するにはどうすればよいですか?

いつかUbuntu開発に貢献したいと思います。 Ubuntuの開発者の場合、開始するための前提条件を教えてください。

どの言語と技術を知る必要があるか、開発(プロジェクトの概要)と開発プロセスに慣れるにはどうすればよいですか?私は、アプリケーションの作成ではなく、ディストリビューションの中核である主要部分に興味があります。

すでにある程度の経験があり、彼が克服しなければならなかった学習パスと困難(一般的なUbuntuディストリビューション開発者に十分な一般的)の要点を述べることができる開発者からのアドバイスを読みたいと思います。

11
xralf

開発者としてUbuntuに直接貢献するには、次のガイドから始めることができます。

9
Jorge Castro

mobile開発(電話アプリ)については、 buntuアプリ開発者:Go mobile

基本的に(要約され、そのページからコピーされません。コマンドを除き、コピーされます):

  • Qt5とUbuntu QMLツールキットをインストールします。

    Sudo add-apt-repository ppa:canonical-qt5-edgers/qt5-beta1 && Sudo apt-get update && Sudo apt-get install qt5-meta-full && echo 'export PATH=/opt/qt5/bin:$PATH' >> ~/.bashrc
    Sudo add-apt-repository ppa:ubuntu-sdk-team/ppa && Sudo apt-get update && Sudo apt-get install qt-components-ubuntu qt-components-ubuntu-demos qt-components-ubuntu-examples qt-components-ubuntu-doc notepad-qml
    
  • オプションで、 qtcreatorをインストールします Install qtcreator 統合開発環境(推奨)。
  • 通貨コンバーターのサンプルアプリケーション を作成します。
  • APIドキュメント をご覧ください。
  • アプリを開発します 質問する 、Ubuntuモバイル開発に参加するためにサインアップします( ステップ4 )。

参照/謝辞:
‣Canonical、 "Go mobile"
‣David PlanellaとSDKチーム、 「通貨コンバーターの電話アプリを作成」
‣Canonical、 buntu User Interface Toolkit
‣この回答は maggotbraincomment on this duplicate に触発されています。

6
Eliah Kagan

私はubuntu開発者ではありませんが、このリンクをチェックします。私はまだそれに専念する時間がありませんでしたが、時間があれば、私はそれをチェックします。 。

buntuアプリ開発者

3
rubyplusplus

このページ outを確認できます。これは公式の紹介です。

2
liuerfire