Debian 8은 XFCE 4.10을 사용하지만 저는 버전 4.12를 선호합니다. Debian 8에 어떻게 설치하나요?
답변1
솔루션 - 개인적 추천
에서 가져옴Ubuntu PPA란 무엇이며 왜 사용해야 합니까? [기술적 설명]:
이것이 PPA가 들어오는 곳입니다. PPA(Personal Package Archive)는 기본적으로 Ubuntu에 포함되지 않은 소프트웨어 모음입니다. 일반적으로 이러한 저장소는 단일 프로그램에 중점을 두지만, 누가 관리하는지에 따라 더 많은 프로그램을 포함할 수 있습니다. PPA는 Linux용 최고의 Twitter 클라이언트인 Hotot와 같은 미출시 소프트웨어에 중점을 둘 수 있습니다. 또한 Firefox와 같이 이미 Ubuntu에 있는 소프트웨어에 대한 업데이트도 포함될 수 있습니다.
그럼에도 불구하고 PPA는 Ubuntu 자체보다 훨씬 빠르게 즐겨 사용하는 소프트웨어에 대한 업데이트를 제공합니다. 업데이트할 소프트웨어를 결정하고 나머지는 Ubuntu에 맡길 수 있기 때문에 이것은 좋습니다.
새 소프트웨어가 설치되면 Ubuntu 업데이트 관리자를 통해 업데이트가 제공됩니다.
모든 실제적인 목적을 위해 독자는 위 인용문에서 모든 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'
나는 너무 많은 사용자가 처음에 잘못 컴파일하는 것을 보았기 때문에 바이너리 시스템에서 이 접근 방식에 동의합니다. 그러나 이에 대해서는 다음에 다루겠습니다...
해결 방법 2 - 직접 컴파일
빌드에 필요한 도구를 설치합니다.
sudo apt-get install build-essential fakeroot devscripts dpkg-dev
하나 이상의 소스 저장소를 포함하도록 Apt를 구성하십시오. 즉,
- /etc/apt/sources.list:
deb-src http://http.us.debian.org/debian unstable main
쓰기 권한이 있는 위치에 소스 코드를 저장할 디렉터리를 만듭니다.
mkdir -pv ~/src/debian; cd ~/src/debian
다음으로 빌드 순서를 결정해야 합니다. 바라보다BuildXfce불가지론적 빌드 방법의 경우:
- libxfce4util
- xfconf
- libxfce4ui, 가콘, libxfcegui4
- 엑소
- xfce4 패널
- 투나드
- xfce4-설정, xfce4-세션, xfdesktop, xfwm4, xfce-utils 2), xfce4-appfinder,...
Stephen Kitt의 새 댓글: - 다음에서 모든 타르볼을
다운로드하세요 .XFCE 아카이브debian
사용법: 소스 패키지를 디렉터리에 배치하고 apt-get source <package name>
위에서 언급한 빌드 순서를 따르십시오.
- 소스 패키지에는
debian
자체 디렉터리가 포함되어야 하며, 각 패키지가 추출되면 레이아웃은 다음과 같아야 합니다.
~/src/데비안/ -- 엑소-0.10.3 -- 데비안 -- 가르콘-0.4.0 -- 데비안 --gtk-xfce-엔진-2.10.0 -- 데비안 -등
위의 구조가 소스트리를 추출한 결과인지 확인해야 합니다. 빌드가 완료될 때까지 이 트리에 머물러 있습니다.
이전에 다운로드한 빌드 도구는 빌드하기 전에 종속성이 필요한지 확인하는 데 도움이 됩니다. 위의 빌드 순서에 따라 다음 단계를 동일한 순서로 수행합니다.
주문 작성 1단계의 예:
cd libxfce4util-4.12.1 && sudo apt-get build-dep libxfce4util
Stephen Kitt가 언급했듯이 우리는 이제 "공식 데비안 소스"를 사용하고 있기 때문에 실패해서는 안 되지만 build-dep은 실패할 수 있습니다.
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
공사중지.
인용하다
데비안 위키: 구축 튜토리얼
BuildXfce
SegFault: Git에서 최신 Cinnamon을 빌드하고 설치하는 방법
AskUbuntu: "apt"를 사용하여 소스 코드를 얻은 다음 개별적으로 컴파일하는 방법
답변2
"Compile 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://linoxy.com/linux-how-to/install-mind-blowing-xfce-4-12-desktop-environment-linux-features/".