Sabayon 및 qgtkstyle

2013-04-11 03:12:29 스크린 샷
음, 활성화 할 수 있도록이 간단한 자습서를 가져 왔습니다. qtconfig Sabayon에서 Gtk 기반 환경 (GNOME, XFCE 등 ..)을 사용할 때 Qt 애플리케이션의 Gtk 모양.

몇 가지 이유, qgtk 스타일 Sabayon에 설치되어 있지 않으며 저장소에도 없습니다. 일부 개발자에 따르면»bloat»를 추가하고 싶지 않기 때문입니다.

코모 사바 욘, Gentoo 철학을 사용할 것이므로 Gentoo를 기반으로합니다 :

1- 포티지 트리를 얻습니다.

emerge -sync

2- 우리는 sabayon에서 오버레이를 얻습니다.

layman -a sabayon && layman -a sabayon-dsitro

3- 로컬 오버레이를 만듭니다.

mkdir -p /usr/local/overlays/local/profiles && echo "local_overlay" >> /usr/local/overlays/local/profiles/repo_name && echo 'PORTDIR_OVERLAY="${PORTDIR_OVERLAY} /usr/local/overlays/local' >> /etc/make.conf

4- qgtkstyle의 ebuild를 올바른 위치로 전달합니다.

wget -O qgtkstyle.tar.bz2 'https://bugs.sabayon.org/attachment.cgi?id=767' && tar xvf qgtkstyle.tar.bz2 -C /usr/local/overlays/local

5- 우리는 필요한 종속성을 봅니다.

emerge -pvt qgtkstyle

6- 우리는 엔트로피 / rigo로 모든 종속성을 설치합니다.

7- 마지막으로 qgtkstyle을 설치합니다 : emerge -pvt qgtkstyle.ebuild

8- 엔트로피 변경 사항을 등록합니다.

equo rescue spmsync

마지막으로 qtconfig로 이동하여 qt 애플리케이션을위한 gtk + 스타일을 선택할 수 있습니다.

gcc로 인해 패키지를 컴파일하는 데 문제가있는 경우 걱정하지 마십시오. 이는 인식 된 버그이며 gcc를 다시 설치하여 간단히 해결할 수 있습니다. equo install gcc

내 가이드가 도움이 되었기를 바랍니다.

출처 : https : //forum.sabayon.org/viewtopic.php? F = 89 & t = 29622


기사의 내용은 우리의 원칙을 준수합니다. 편집 윤리. 오류를보고하려면 여기에.

31 코멘트, 당신의 것을 남겨주세요

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   이안 포크스

    사바욘을 사용했을 때 몇 번….

  2.   썩은 87

    나는 Gentoo와 파생물에서 내가 줄 것임을 알 수있는 명령 중 하나의 "j"도 이해하지 못했습니다. / -_- \

  3.   이제까지

    두 번째 명령에 작은 오타가 있습니다. 나는 명령이 무엇을하는지 설명하지 않고 명령을 입력하는 것을 좋아하지 않습니다. 우리는 그들이 무엇을 복사하고 있는지 전혀 모르는 복사-그라 저 세대를 생성합니다. 어쨌든, Gentoo 나 파생물이 있다면 뭔가 알아야한다고 생각합니다 ...
    안부

    1.    판데브92

      예, 죄송합니다. sabayon 배포판입니다. naaa, 복사 pasteadores 세대가 생성되지 않았습니다. 지금하고있는 일이 매우 쉽습니다. 더 깊이 들어가고 싶다면 sabayon wiki로 이동해야합니다 😉

  4.   디아 제판

    그건 그렇고, 당신은 sabayon에 qgtkstyle을 포함하도록 요청 버그를 만들 수 있습니다

    qupzilla 1.3.5로 한 번 수행했습니다 (아직 1.1.8이 있었을 때)

    https://bugs.sabayon.org/buglist.cgi?product=Entropy&component=Request&resolution=—

    1.    판데브92

      됐다! XNUMX 년 이상 전

      https://bugs.sabayon.org/3079

  5.   디아 제판

    좋아 pandev. 네가 이겼다.

  6.   st0rmt4il

    팁 고마워!

    안녕하십니까!

  7.   MSX

    이것이 제가 Gentoo (그리고이 경우 Sabayon)에 대해 항상 좋아했던 것입니다 : 개념과 실행의 단순성!

    잠깐… 그것은 단지 다른 방법입니다 !!!!
    어머니, 방금 읽어 주셔서 뇌성 혼수 상태에 빠졌습니다. Gentoo 대신 Arch를 사용하기로 결정했을 때 좋은 상태에서 구원 받았습니다 😀

  8.   판데브92

    기다림? 어떻게해야할지 모르겠다면 문제가 있다는 것을 알 수 있습니다. pkgbuild 😉를 편집하거나 arch repos에 없거나 외부에있는 컴파일 종속성이있는 pkbuild를 사용하는 것보다 훨씬 복잡하지 않습니다. date .., but hey, hey, mkdir이 뭔지 모르시면 놓칠 게요 ...
    그런 의미에서 젠투보다 Kiss 이상은 없습니다.하지만 제가 말할 수있는 것은 숙련 된 archlinuxer라면 누구나 이것을 할 수 있어야한다는 것입니다. 물론이 경우는 고급 사용자만을위한 것입니다.

    1.    MSX

      난 동의하지 않는다.

      기다림? 방법을 모르시면 문제가 발생했습니다»
      그리고 그것은 내가 Gentoosa를 관리하는 방법을 알든 모르 든 당신이 멍청하다는 것을 알려줍니다.

      PKGBUILD는 다음과 같은 Windows INI 파일 시스템 간의 하이브리드입니다.
      [부분]
      변수 = 값
      및 셸 스크립트.
      PKGBUILD는 기본적으로 두 개의 섹션으로 구성됩니다. 첫 번째 섹션에서는 변수 만 정의하고 두 번째 섹션에서는 패키지를 설치하는 데 필요한 작업을 정의하는 쉘 스크립팅 만 수행하는 더러운 작업을 수행합니다. 디렉토리, 권한 할당, 파일 복사 또는 이동, .tars 압축 해제 등 이것이 PKGBUILD의 아름다움이있는 곳입니다. 개념은 간단하고 실행은 간단합니다. 마술을 만드는 유일한 중지는 프로그래머의 손목입니다. 셸 스크립팅 (sh 또는 bash, 더 이상은 아님)을 알기 때문에 다른 것을 배울 필요가 없기 때문에 이상한 것도없고 새로운 것도 기여하지 않습니다.

      PKGBUILD는 강력하고 현대적이며 깨끗한이 빌드에 지나지 않으며 X 애플리케이션의 PKGBUILD를 아날로그이 빌드와 비교할 때이 차이가 분명합니다.

      대신 Gentoo의 관리는 제가 본 것 중 가장 번거로운 일입니다.
      계속해서 모든 것을 컴파일한다는 사실을 넘어서-다소 불안하고 경제적이고 환경 적으로 비효율적입니다-젠투의 문제는 건강하지 못한 관리이며 귀하의 게시물은 특정 패키지를 설치하는 데 걸리는 랩의 양을 보여줍니다.

      Gentoo에 결함이 있고 사용자가 죄를 지었다면, 단순함 xD에서 아름다움과 숙달이 입증 될 때 더 복잡할수록 더 좋다고 믿는 것입니다.

    2.    MSX

      Gentoo / Sabayon의 일부 기능이 몇 분만있는 모든 사람들에게 얼마나 어리석은지를 보여줄 수있는 멋진 테스트가 있습니다.
      어제 나는 실제 HW 배포가 어떻게 작동하는지 테스트하기 위해 Sabayon 11 KDE의 이미지를 pendrive에 버렸다.
      데스크탑으로 부팅 한 후, 그 위에 Sabayon을 설치하고 더 자세히 조사 할 수있는 다른 OS가있는 파티션을 백업하기로 결정했습니다.
      이를 위해 파티션을 백업하고 복제하는 훌륭한 콘솔 도구 인 FSARCHIVER를 설치하기로 결정했습니다.
      Konsole을 열고 저장소를 업데이트합니다.
      $ sudo 에쿠오 업
      논리적으로 두 번째 단계는 fsarchiver를 설치하는 것입니다.
      $ sudo equo i fsarchiver
      … WTF! 시스템은 종속성으로 _86_ (예, 여든 여섯) 패키지를 다운로드 한 다음 fsarchiver를 다운로드하여 설치해야합니다 !!!
      재미있는 점은 내가 설치하는 응용 프로그램이 콘솔에서만 실행되도록 설계되었을 때 다운로드하는 패키지 중 X 또는 Python과 관련된 많은 패키지 (예 : PyQt)가 있다는 것입니다! xD

      어이 없게 시간을 낭비하기 전날에 할 일이 많아요.

      1.    판데브92

        86? 거짓말하지 마세요, 의존성은 10에 도달하지 않습니다

        https://packages.sabayon.org/show/fsarchiver,92165,sabayonlinux.org,amd64,5,standard/dependencies#package-widget-show-what

        86 개의 패키지를 다운로드했다면 다른 패키지를 업데이트했기 때문입니다. 사실 4 개의 패키지 만 다운로드했습니다.). 다른 하나는 sabayon이 젠투가 아니라 젠투의 파생물이라는 것입니다. 그래서 테스트를하고 싶다면 젠투를 직접 설치하고 포티지를 사용해야합니다. 나는 pkgbuilds에 많은 개선이 없다고 생각하며 6 개월 된 archlinux 사용자로서 이것을 말합니다. ebuild에 비해 내가 보는 유일한 이점은 pkgbuild가 종속성을 자동으로 설치한다는 것입니다. 종속성 pkgbuilds까지.
        당신이 계층 8이라면 젠투를 비난하지 마십시오.

        1.    MSX

          «86? 거짓말을하지 않는다, "
          WTF? 당신의 입 광대를 씻으십시오. 나는 거짓말하지 않습니다. 나는 평범한 사람에게 맡깁니다.
          총구를 열기 전에 내가 말하는 것을 확인하십시오. 아님 이미 알고 계십니까?
          최신 ISO를 다운로드하고 리포지토리를 업데이트하고 해당 응용 프로그램을 설치하여 이전에 얼마나 많은 기괴한 패키지가 업데이트되었는지 확인하십시오.

          그리고 먼지를 깨 물었습니다.

          "86 개의 패키지를 다운로드했다면 다른 패키지를 업데이트했기 때문입니다. 사실 4 개의 패키지 만 다운로드했습니다."

          보자. X 응용 프로그램을 설치하기로 결정한 경우 해당 응용 프로그램에 특정 버전의 다른 패키지가 필요한 경우 해당 응용 프로그램을 설치하기 위해 업데이트를 제안하는 것이 논리적입니다.

          이제 콘솔 용으로 설계된 애플리케이션이 이전에 다른 종속성을 업데이트해야하는 일부 종속성을 이전에 업데이트해야 할 때, 마지막으로 CONSOLE 애플리케이션의 경우 86 개의 계단식 종속성을 이전에 업데이트해야하며이 중 대다수는 어떤 종류의 우리가 설치하는 응용 프로그램과의 관계는 SUCK 빌드 시스템입니다.

          그리고 그렇습니다 : Sabayon은 equo를 사용하는 대신 emerge를 사용하기로 결정한 경우 시스템을 관리하는 데 어떤 문제도 찾을 수 없으며 두 시스템 모두 100 % 호환된다는 간단한 사실을 알기 위해 Gentoo입니다. 분포.

          마지막으로 :
          "하지만 여러 번 종속성의 pkgbuild까지 수정해야한다는 사실을 알게되었습니다."
          물론 AUR은 "Arch User Repository"또는 Arch 사용자 저장소를 의미합니다.
          실제로 AUR 패키지는 자신을 사용하거나 다른 사용자를 필요로하는 애플리케이션의 패키지를 추가하여 커뮤니티와 협력하는 사용자가 업로드하기 때문에 거리 키퍼가 아니고 AFK 라이프를 가진 사용자는 때때로주의를 기울이지 않는 것이 합리적입니다. 유지 관리하는 응용 프로그램의 개발에서 지속적으로 발생하는 변경 사항이며, 이것이 커뮤니티가 일반적으로 PKGBUILD를 수정하고 해당 응용 프로그램을 컴파일하기 위해 각 미니 사이트에 관련 업데이트를 게시하는 데 매우 관여하는 이유입니다.

          잘 모르겠다면 말하지 마세요. AUR의 개념은 단순히 훌륭합니다. 배포판 개발자를 돌보지 않고도 커뮤니티가 상호 작용하고 스스로 성장할 수있는 공간을 제공하는 것입니다. 반짝.

          "당신이 8 계층이라면 젠투를 비난하지 마십시오."
          일반적인 코멘트 n00b 😛

          Gentoo를 사용하고 Portage를 망쳐 놓고 배포판이 얼마나 오래된 지, 나는 Funtoo 형태로 두 번째 기회를 주기로 결정했습니다.
          Funtoo는 그들이하는 방식으로 일하는 것에 대해 그렇게 고집하지 않았다면 Gentoo가되어야 할 것입니다.
          Funtoo는 훌륭합니다. Gentoo를 기반으로 그들은 오래된 포티지 시스템을 GIT를 기반으로 한 새로운 시스템으로 대체하고, 의존성을 최소화하고, 새로운 최적화 된 프로파일을 개발하고 (Gentoo는 2007 년 또는 2008 년부터 같은 것을 사용합니다) 전임자보다 훨씬 더 깨끗한 시스템의 기초입니다.

          절대적으로 모든 것을 컴파일하는 것이 항상 우스꽝스러워 보이지만 Funtoo는 아주 좋은 아이디어를 가지고 있기 때문에 제가 사용할 배포판이 아닙니다.

          [0] Gentoo 사용자의 전형적인 추론 :
          «음, 0.1 %의 추가 속도와 0.1 %의 공간을 얻기 위해 프린터 나 스캐너 지원없이 모든 KDE를 다시 컴파일하려고합니다. 프린터가 전혀 없어서 원합니다! 헤헤, 일하러 가자!»
          2 일 후 :
          "글쎄요, 저는 KDE를 거의 컴파일했고 기계에서 나오는 난방이 겨울에 들어가는 지금 나에게 잘 어울립니다. 집안의 히터를 끌 수 있습니다."
          1 일 후 :
          "아, 훌륭합니다. 얼마나 잘 작동하는지 놀랍습니다. 아뇨, 제가 말한대로 모든 것이 차이를 만들어냅니다. 엄청나게 빠른 느낌입니다 !!!" (에픽 WTF)
          다음날 직장에서 :
          «-안돼, PC가 안 돼요,이 보고서를 서면으로 제출해야 해요 !!!
          -아무 일도 일어나지 않습니다. 노트북을 프린터에 직접 연결하고 짜잔.
          - 휴스턴, 우리에게 문제가 생겼다."

          너 자신과 너의 레이어 8을 가져가, hahaha
          레이어 8 .. xD

          1.    판데브92

            당신이 진심으로 말하는 방식은 리눅스를 3 개월 동안 사용하다가 그가 * juanker *라고 생각하는 우분투적인 사람의 것 같습니다.
            그리고 아니요, 매일 iso를 다운로드하지 않았다면 마지막 iso를 다운로드하지 않았습니다.). 그리고 아니요, 설치하기 전에 업데이트해야하는 패키지와 관련이없는 경우에도 86 개의 업데이트가 다운로드됩니다. Trolaco 레이어 8. 그리고 여러분은 archlinux가 4000 개의 패키지를 적게 가지고 있다는 것을 저에게 반박 할 수 없었습니다. 축하합니다. debian조차도 저장소에 archlinux보다 더 많은 패키지를 가지고 있습니다.

          2.    엘라 브

            기분을 상하게하려면 무엇이 필요합니까? 실제로 다른 사용자를 공격하지 않고 관점을 제시 할 수 없습니까? 더 존경하십시오.

          3.    MSX

            "거짓말하지 마세요."광대가 말했다. 그게 그것보다 더 나쁜 짓이라고 생각하세요?

          4.    MSX

            예, 4000 개의 패키지가 다운로드되었습니다… 각각 2 번?
            Arch를 사용하고 우연히 난해한 응용 프로그램에 대한 공식 패키지 또는 PKGBUILD가 없다면 Arch의 기반 중 하나가 헛된 것이 아니라 모든 것을 수행했던 Slackware가 스스로 설치할 수있는 충분한 용량이 있음을 이해합니다 최근 날씨까지 이렇게.

            그래서 다시 가져 가십시오.

      2.    판데브92

        또 다른 것은 일반적인 archlinux repos에 10623 패키지가 있다는 것입니다.

        반면에 sabayon에는 14 개 이상이 있으므로 archlinux에서 발생할 수있는 것처럼 소스 (또는 aur)에서 패키지를 설치해야 할 가능성이 훨씬 적다는 것을 이해할 것입니다.

        1.    MSX

          ebuild를 사용하는 사람에게서 나오는 "발랄한"것은 기본적으로 바보입니다.
          누가 가장 긴지 측정한다면, AL은 Gentoo에서 제공하는 것보다 더 많은 최신 소프트웨어를 사용하여 패키지 수에서 Gentoo를 훨씬 능가합니다.

          얼마 전 NetBeans를 사용하여 개발할 때 저는 Arch에서 약 4 ~ 5 개월 동안 새로운 버전 7을 사용하고 있었고 Gentoo ebuild는 여전히 1 버전이 안정적이고 6.9 버전이 불안정하다는 것을 기억합니다 (노란색).

          1.    판데브92

            어디에서 치명적이라고 읽었습니까? 어쨌든 그것은 소스가 될 것입니다. 다른 하나는 방금 계산 한 archlinux입니다. 저장소에있는 sabayon보다 패키지가 4 개 적습니다. archlinux.org를 입력하면 다음을 볼 수 있습니다.

            https://www.archlinux.org/packages/

            ????

            sabayon은 14 명 이상을 보유하고 있으며 증거를 계속 부인하고 있으며 archlinux, vmware player, spotify 등의 저장소에 도시 공포가 있습니까? XD가 아닌 응용 프로그램의 예

          2.    MSX

            Spotify, 원하는 것을 선택하십시오.
            https://aur.archlinux.org/packages/?O=0&K=spotify
            도시 공포 :
            https://aur.archlinux.org/packages/?O=0&C=0&SeB=nd&K=urban+terror&outdated=&SB=n&SO=a&PP=50&do_Search=Go
            vmware 플레이어는 내가 착각하지 않으면 설치가 필요하지 않으며 압축을 풀고 실행하기 만하면 너무 사소한 패키지를 만들 필요가 없습니다.

            계속 빨고 😀

          3.    판데브92

            나는 aur 자체를 저장소라고 생각하지 않습니다. 왜냐하면 배포판의 개발자에 의해 유지되지 않기 때문입니다. 그리고 그것은 당신이 손을 대지 않고는 패키지가 컴파일되지 않는다는 것을 암시 할 수 있습니다. 배포판, 커뮤니티 추가 등, 아니요, 해당 패키지를 찾을 수 없습니다.).
            계속 트롤링하세요. 치명적입니다.

          4.    MSX

            사실, 나쁜 것은 오버레이 시스템과 xD 응용 프로그램을 설치하기 위해 수행해야하는 모든 방귀입니다.

          5.    판데브92

            글쎄요 당신이 여기서 코멘트하는 것이 마음에 들지 않는다면? 당신은 트롤입니까? 하지만 진지하게 트롤. 그리고 Elav, 저는이 개인이 저를 광대라고 부르는 것을 더 이상 용납하지 않을 것입니다. 게다가 저는 편집자입니다. 제가 싸우고있을 때 포럼에서 저를 금지 시켰고 모두 나에게 등을 돌렸지 만이 사람에게 아무 말도 안 해

          6.    MSX

            페론 용서.

            그들이 나를 거짓말 쟁이라고 부르는 것이 나를 더 괴롭히는 것이 있다면, 그것은 무당 벌레가 모든 계정으로 DL 소년들과 그것을 잡는 것입니다. 그리고 우리가 '강력한'메시지를 교환 했음에도 불구하고 굉장합니다 (내 말은, 감각).

            @ pandev92가 그리워서 실례합니다. 다시는 내 의견으로 귀찮게하지 않을 것입니다.

          7.    판데브92

            먹이지 마세요…

          8.    엘라 브

            그것은 이미 좋은 신사 인 것 같습니다 .. 제발, 당신의 Talk, MSN 또는 Skype를 공유하고 그런 식으로 자살하십시오 .. 심각하게 .. 중지하십시오.

  9.   프리 킬 루이

    Hahahaha ,,,, 😀 나는 Linux에서 읽는 것을 좋아하며 이런 일이 일어날 때 더 많이 읽습니다. Linux가 지루하다고 누가 말했습니까? 😀

  10.   cooper15

    만자 니타 스와 함께 설명 해주면 나쁘지 않을 것입니다. 왜냐하면 내가 당신이 포스트에 올린 것을했고 그것은 나에게 오류 만 던지기 때문입니다.

    1.    판데브92

      먼저 gcc를 다시 설치 했습니까? 그런 다음 가이드에 오류가 있습니다. sabayon dsitro.ç 대신 "sabayon-dsitro"를 입력해야합니다.

      인사