Debian 8はXFCE 4.10に対応しますが、バージョン4.12が好きです。どうすればDebian 8にインストールできますか?
buntu PPAとは何ですか?なぜそれを使用したいのですか?[テクノロジーの説明] :
これがPPAの出番です。PPA(パーソナルパッケージアーカイブ)は、Ubuntuにデフォルトで含まれていないソフトウェアのコレクションです。通常、これらのリポジトリは単一のプログラムに焦点を当てていますが、それらを維持している人によってはさらに多くのリポジトリを含めることができます。 PPAはHototのようなリリースされていないソフトウェアに焦点を当てているかもしれません。また、Firefoxなど、Ubuntuにすでにあるソフトウェアのアップデートも含まれている場合があります。
いずれにせよ、PPAは、Ubuntu自体よりもはるかに速い速度でお気に入りのソフトウェアのアップデートを提供します。最新の状態に保つソフトウェアを決定し、残りをUbuntuに任せることができるので、これは素晴らしいことです。
新しいソフトウェアをインストールすると、Ubuntu Update Managerからアップデートが届きます
すべての実用的な目的のために、読者は上記の引用のUbuntuのすべての出現をDebianに置き換えることができます。そのため、Ubuntuに存在するリポジトリを追加する同じコマンドがDebianにも存在します。つまり、add-apt-repository
です。
このことを念頭に置いて、XFCE 4.12を含むUbuntu XFCEメンテナ用のPPAを次のように追加できます。
add-apt-repository 'deb http://ppa.launchpad.net/xubuntu-dev/xfce-4.12/ubuntu'
add-apt-repository 'deb-src http://ppa.launchpad.net/xubuntu-dev/xfce-4.12/ubuntu'
初めてコンパイルしたユーザーの数が多すぎるので、バイナリシステムでのこのアプローチに同意しますが、次にそれについて説明します...
ビルドに必要なツールをインストールします。
Sudo apt-get install build-essential fakeroot devscripts dpkg-dev
少なくとも1つのソースリポジトリが含まれるようにAptを構成します。
deb-src http://http.us.debian.org/debian unstable main
ソースを保存するための書き込み権限がある場所にディレクトリを作成します。
mkdir -pv ~/src/debian; cd ~/src/debian
次に、ビルド順序を決定する必要があります。不可知論的ビルドのアプローチについては Building Xfce を参照してください:
Stephen Kitt氏のコメントによると、
-すべてダウンロード XFCE Archive からのtarballsのapt-get source <package name>
を使用して、ソースパッケージをdebian
ディレクトリに配置し、上記のビルド順序に従ってください。
debian
ディレクトリが含まれている必要があります。各パッケージが抽出されると、レイアウトは次のようになります。〜/ src/debian/ -exo-0.10.3 -debian -garcon-0.4.0 - debian -gtk-xfce-engine-2.10.0 -debian -etc
上記の構造がソースツリーを抽出した結果であることを確認する必要があります。ビルドが完了するまで、このツリーにとどまります。
以前にダウンロードしたビルドツールは、ビルドする前に依存関係が必要かどうかを判断するのに役立ちます。上記のビルド順序に従って、次の手順を同じ順序で実行します。
ビルド順序ステップ1の例:cd libxfce4util-4.12.1 && Sudo apt-get build-dep libxfce4util
ビルド-depが失敗する可能性があることに注意してください。StephenKittがコメントしたように、現在「公式のDebianソース」を使用しているためです。
Sudo apt-get build-dep
ですべての依存関係が解決されなかった場合は、不足している依存関係をインストールする必要があります。 apt-get install <missing package>
を再実行しますSudo apt-get build-dep
。すすぎ、繰り返します。
パッケージをビルドするには、debuild -b -uc -us
を使用します。すべてがうまくいけば、.deb
でインストールできるdpkg -i
パッケージがソースツリーに作成されます。
このプロセスを完了すると、Aptはこのパッケージを維持しないため、更新が行われるたびに、上記のビルドプロセスをやり直す必要があります。ツールチェーンの一部を更新する必要があるとapt-get build-dep
に記載されている場合glibc
、gcc
、binutils
etcを更新する必要がありますビルドを停止。
Debian Wiki:BuildingTutorial
Building Xfce
SegFault:Gitから最新のシナモンをビルドしてインストールする方法
AskUbuntu: 'apt'を使用してソースコードを取得し、個別にコンパイルする方法
「Xfceのコンパイル」を試しましたが、問題ないようです。
Xfce v 4.12.0を次の順序でコンパイルします。
xfce4-dev-tools;
libxfce4util;
xfconf;
libxfce4ui, garcon;
exo;
xfce4-panel;
thunar;
xfce4-settings, xfce4-session, xfdesktop, xfwm4, xfce4-appfinder;
それらのそれぞれについて、./configure; make; make install
INSTALL
ファイルにリストされています。
「 http://linoxide.com/linux-how-to/install-mind-blowing-xfce-4-12-desktop-environment-linux-features/ "も参照してください。