はじめに
- The Linux Foundation
-著作権および機密情報なし
- Linux Foundationトレーニング
- 認定プログラムおよびデジタルバッジ
-ソフトウェアはどこから来たのですか?
-Linuxへの移行は難しいですか?
-移行に関する考慮事項
-移行支援とドキュメント
-システム管理の範囲と範囲
- システムの準備
- プロシージャ
- Linuxにおける変化
- 演習
Linux 開発のキャリアをスタートさせましょう。Linux 開発者の需要はかつてないほど高まっています。このコースでは、Linux 開発の世界を紹介し、Linux で作業を開始するために必要な背景とトレーニングを提供します。Linux 開発を始めようと考えているなら、ここから始めるのが最適です。
はじめに
オープンソースソフトウェア
オープンソースソフトウェアを使用する理由
成功したOSSプロジェクトの例
OSSプロジェクトでの作業方法
継続的インテグレーション
OSSライセンスと法的問題
リーダーシップとコントロール、そしてプロジェクトが失敗する理由
GitHubおよびその他のホスティングプロバイダー
Linuxとオペレーティングシステム
グラフィカル環境とインターフェース
システム管理
ヘルプを得る
テキストエディター
シェル、bash、およびコマンドライン
ファイルシステムのレイアウト、パーティション、パス、リンク
システムの初期化
記憶
ネットワーク
コマンドの詳細
ユーザーとグループ
Linuxファイルシステム
必須のコマンドラインツール
Bashスクリプト
ファイルとファイルシステム
コンパイル、リンク、ライブラリ
Javaのインストールと環境**
RPMおよびDebianパッケージの構築
GITの概要
Gitのインストール
Gitおよびリビジョン管理システム
Gitの使用:例
Gitの概念とアーキテクチャ
ファイルとインデックスの管理
コミット
枝
差分
マージ
ローカルおよびリモートリポジトリの管理
パッチを使用する
高度なGitインターフェース:Gerrit
最後に