전통적인 Ubuntu GTK 테마는 영원히 존재해 왔으며 일종의 구식입니다. 디자인이 낡았고 업데이트된 18.04 테마에도 불구하고 최고는 아닙니다. 그렇기 때문에 이 기사에서는 Ambiance의 현대적 포크: Flattiance GTK 테마로 전환하는 방법을 살펴보겠습니다.
Flattiance GTK 테마는 현재 Github에서 사용할 수 있으며 Git 도구는 모든 것을 수동으로 다운로드하는 대신 최신 버전의 테마를 즉시 다운로드하는 데 쉽게 사용할 수 있기 때문에 선호하는 설치 방법입니다.
목차
Flattiance GTK 테마 설치
테마 사용을 시작하려면 Flattiance가 Linux에서 올바르게 렌더링하는 데 필요한 모든 종속성을 다운로드하여 설치해야 합니다.
참고: Flattiance는 기본적으로 Ubuntu 테마이지만 다른 Linux 배포판에서도 사용할 수 없다는 의미는 아닙니다. 최상의 결과를 얻으려면 Git 설치 방법을 따르십시오.
Git을 통해 설치
Flattiance는 설치 전에 컴파일이 필요합니다. 컴파일하려면 몇 가지 중요한 패키지를 설치해야 합니다. 터미널 창을 열고 Ubuntu에서 다음 명령을 입력합니다.
sudo apt install git inkscape libglib2.0-dev-bin git nodejs gtk2-engines-murrine gtk2-engines-pixbuf
개발자가 Github에 설명하지 않았기 때문에 Flattiance에 필요한 종속성의 전체 목록은 알 수 없습니다. 이 경우 빌드 스크립트를 실행하지 마십시오. 대신 이미 Git 리포지토리에 미리 빌드된 테마를 설치합니다.
최신 Flattiance 테마 코드를 얻으려면 git clone을 실행하십시오.
git clone https://github.com/IonicaBizau/Flattiance
CD 명령을 사용하여 새로 생성된 Flattiance 테마 디렉토리로 이동합니다.
cd Flattiance
테마를 처음부터 빌드하려면 빌드 명령을 실행하세요.
./build
빌드가 성공하면 자동으로 테마를 설치하고 적용합니다. 이것이 실패하면 빌드 프로세스를 포기하고 대신 포함된 테마 파일을 설치해야 합니다. 터미널에서 루트 쉘을 얻는 것으로 시작하십시오. Ubuntu에서는 보안을 위해 su를 즉시 사용할 수 없습니다. 대신 sudo -s로 루트를 얻어야 합니다.
개별 sudo 명령을 사용하는 것보다 루트 셸을 얻는 것이 훨씬 더 효율적입니다. 또한 성가신 권한 오류도 해결해야 합니다.
sudo -s
MV를 사용하여 Flattiance 테마 하위 폴더를 파일 시스템의 /usr/share/themes/ 영역으로 이동합니다.
mv Flattiance /usr/share/themes/
이제 Flattiance가 올바른 위치에 있으므로 테마가 설치됩니다. exit를 사용하여 루트에서 로그아웃합니다. 그런 다음 rm 명령을 사용하여 나머지 파일을 삭제합니다.
exit rm ~/Flattiance
Flattiance 테마를 제거해야 합니까? rm 명령을 실행합니다.
su rm -rf /usr/share/themes/Flattiance
단일 사용자용 설치
Flattiance는 시스템 전체에 설치할 필요가 없습니다. 한 번에 한 사용자에 대해 활성화할 수 있습니다. 이를 위해 첫 번째 단계는 평소와 같이 소스 코드를 가져오는 것입니다.
git clone https://github.com/IonicaBizau/Flattiance
CD가 있는 다운로드 폴더를 입력합니다.
cd Flattiance
빌드 도구를 사용하지 말고 미리 빌드된 테마를 ~/.themes 폴더로 이동하세요.
mkdir -p ~/.themes mv Flattiance ~/.themes
시스템 테마 디렉토리가 아닌 이 디렉토리에 Flattiance를 배치하면 ~/.themes에 이 테마가 있는 사용자만 사용할 수 있습니다. 여러 사용자가 사용할 수 있도록 이 프로세스를 필요한 만큼 반복합니다.
참고: rm으로 Flattiance를 제거하십시오.
rm -rf ~/.themes/Flattiance rm -rf ~/Flattiance
NPM을 통해 설치
Flattiance GTK 테마를 설치하는 또 다른 방법은 NodeJS NPM 도구를 사용하는 것입니다. 이 경로를 사용하면 Git을 다루기 싫어하는 Ubuntu 사용자에게 유용합니다. 설치하려면 Ubuntu에 최신 버전의 NodeJS와 NPM이 설치되어 있는지 확인하십시오.
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs
Node가 설치된 상태에서 NPM 패키지 도구를 사용하여 Ubuntu에서 최신 Flattiance 테마를 가져옵니다.
npm install --global flattiance
Flattiance GTK 테마 활성화
Flattiance의 주요 목표는 Ubuntu Ambiance 테마를 교체하는 것입니다. 1년이 지났고 주로 Unity 7에 중점을 두었습니다. 즉, Ubuntu의 Gnome 및 기타 GTK 데스크톱에서도 작동합니다. Ubuntu에서 테마를 활성화하려면 Gnome Tweak Tool 앱을 설치해야 합니다.
sudo apt install gnome-tweak-tool
설치가 완료되면 키보드의 Windows 키를 누르고 “Tweaks”를 입력한 다음 나타나는 프로그램을 엽니다. 거기에서 “모양”을 클릭해야 합니다. 모양 옵션을 살펴보고 Flattiance를 활성화하십시오.
또는 Unity 7을 계속 사용하는 경우 다음을 사용하여 터미널에서 테마를 활성화합니다.
gsettings set org.gnome.desktop.interface gtk-theme "Flattiance"
다른 데스크탑에서 Flattiance 활성화
이 테마의 모양이 마음에 들고 Ubuntu를 사용하고 있지만 기본 데스크톱이 아닌 경우에도 이 테마를 활성화할 수 있습니다. 이 테마는 GTK 기반이므로 Flattiance는 Ubuntu Mate, Xubuntu, Lubuntu 및 Ubuntu Budgie에서 완벽하게 작동합니다.
아래에서 이러한 데스크탑에 대한 심층 가이드를 확인하십시오.