御世話になります。
ubuntu でカスタムromの開発をするために、androidのbuild構築をしています。
その中で、buildに必要な道具としてパッケージのinstallコマンドが参考サイトに記載されています。
あまりに長いパッケージinstallコマンドになり、部分的に理解できない部分があり、こちらのサイトでそのコマンドの解説をお願いしたいと考えています。
参考サイトはこちらになります。
Ubuntu 16.04 64bit版での Android ビルド環境
installコマンドの全体は以下になります。
sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev lib32z1 x11proto-core-dev libx11-dev lib32z1-dev libgl1-mesa-dev g++-multilib tofrodos python-markdown libxml2-utils python-software-properties xsltproc libx11-dev:i386 liblz4-tool android-tools-adb android-tools-fastboot google-android-build-tools-installer bzip2 libbz2-dev libbz2-1.0 libghc-bzlib-dev squashfs-tools pngcrush schedtool dpkg-dev make optipng maven python-mako python3-mako python python3 syslinux-utils
とても長いコマンドですが、インストール部分とパッケージの部分で分けて単純に考えるように努めました。
分岐としては
install部分
sudo apt-get install git-core
パッケージの名称(パッケージの名称以外が含まれていましたらご指摘お願いします)
gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev lib32z1 x11proto-core-dev libx11-dev lib32z1-dev libgl1-mesa-dev g++-multilib tofrodos python-markdown libxml2-utils python-software-properties xsltproc libx11-dev:i386 liblz4-tool android-tools-adb android-tools-fastboot google-android-build-tools-installer bzip2 libbz2-dev libbz2-1.0 libghc-bzlib-dev squashfs-tools pngcrush schedtool dpkg-dev make optipng maven python-mako python3-mako python python3 syslinux-utils
お聞きしたいことは、この分岐の分け方が正しいかどうかと、インストール部分のコマンド「sudo apt-get install git-core」の意味になります。
sudo apt-get install
この部分は、上位の権限をもって「sudo」、パッケージをインストール「apt-get install」という意味だと理解しています。
その次の「git-core」がよくわかりません。git ですので、どこかのgit repogitoryからインストールするというオプションだと考えています。その場合でも、[git]と[git-core]の違いは何かが分かりません。
ご教授頂ければ幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。