Ubuntu에서는 Gnome에 KDE 응용 프로그램을 설치하지 않으려고 노력하지만 때로는 Okular와 같은 일부 KDE 응용 프로그램을 설치해야 할 때도 있습니다. 또한 때로는 최신 버전의 소스에서 설치해야 하는데 실패하는 경우도 많습니다.
Gnome이 KDE 응용 프로그램을 어떻게 지원하는지 알고 싶습니다.
Gnome에 KDE 응용 프로그램을 올바르게 설치하는 방법은 무엇입니까?
예를 들어 Ubuntu Gnome의 소스에서 최신 Okular를 설치하려면 다음을 수행했습니다.여기:
git clone git://anongit.kde.org/okular
cd okular
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/path/to/your/kde4/install/dir ..
make
make install
업데이트: 명령에 도달했을 때 해당 명령이 포함되어 있음 cmake
을 발견하여 다음 과 같이 지정했습니다 .CMakeLists.txt
/tmp/okular/
../
cmake
/tmp/okular/build$ sudo cmake ../ -DCMAKE_INSTALL_PREFIX=/usr/bin
여기서 출력https://dl.dropboxusercontent.com/u/13029929/new. okular
에는 실행 파일이 없습니다 /usr/bin
.
이 문제를 해결하는 방법을 알고 싶습니다.
답변1
Gnome은 KDE 응용 프로그램을 어떻게 지원합니까?
그것이 긍정적인 방식으로 "지원"되는지는 모르겠지만, 그럼에도 불구하고 GNOME에서 이를 사용하지 못할 이유는 없을 것입니다. 이들 중 다수는 실행 중인 데스크탑 환경으로 KDE를 요구하지 않아야 하며 GNOME은 신경 쓰지 않을 것입니다.
Gnome에 KDE 응용 프로그램을 올바르게 설치하는 방법은 무엇입니까?
apt
일반적으로 사용하는 패키지 관리 시스템을 사용하십시오 . apt-cache search okular
.이 방법이 작동하지 않으면 다음을 시도하십시오 dpkg -S "*okular*"
.
또한 때로는 최신 버전의 소스에서 설치해야 하는데 실패하는 경우도 많습니다.
특별한 이유가 없는 한, 사용 가능한 ububtu 패키지를 사용하세요. 다른 많은 KDE 항목을 가져오는 것을 피하기 위해 이 작업을 수행하는 경우 이는 다음과 같은 이유로 나쁜 이유입니다.
아마도 수십 MB를 넘지 않는 디스크 공간일 뿐입니다. 또는.
그럼에도 불구하고, 앞으로 살펴보겠지만 결국 문제를 해결하지 못할 수도 있습니다.
Ubuntu Gnome의 소스에서 최신 Okular를 설치하려면 다음 단계를 수행했습니다.
이 지침의 일부는 먼저KDE 자체 구축. 아직 수행하지 않았다면 KDE를 설치하는 것만으로는 해결할 수 없는 몇 가지 문제가 발생할 수 있습니다 apt
. 예를 들어 소스를 사용할 수 있어야 하며 특별한 이유로 okular의 git repo 버전이 필요한 경우 KDE의 git repo 버전에 따라 달라질 수 있습니다.
그러나 최소한 우분투 패키지를 먼저 설치해 볼 수 있습니다. 그래도 작동하지 않으면 해당 항목을 제거하고 소스에서 빌드하세요.
-DCMAKE_INSTALL_PREFIX를 지정하는 방법을 모르겠습니다.
링크한 페이지의 예에 따르면 이 경로가 KDE 빌드를 설치한 경로여야 합니다. /usr/share/kde4/apps
우분투 패키지를 사용하려고 하면 있을 수 있는 몇 가지 기본값이 있는 것 같습니다 . 필요한 정확한 파일은 다음과 같습니다.
/usr/share/kde4/apps/cmake/modules/FindKDE4Internal.cmake
-dev
KDE 패키지의 일부일 수 있습니다 . dpkg -S FindKDE4Internal.cmake
내가 액세스할 수 있는 우분투 설치에서는 실패했지만 도움이 될 수 있습니다. okular를 이런 방식으로 빌드하는 확실한 권장 사항은 시스템에서 KDE를 병렬로 빌드하는 것이므로 그렇지 않을 수도 있습니다.어느우분투 패키지, 이 경우 먼저 소스에서 KDE를 빌드해야 합니다.