如何获得一个干净的 gnome 开发环境?

Posted 纯原创,零转载

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何获得一个干净的 gnome 开发环境?相关的知识,希望对你有一定的参考价值。

  • 下载 stage3-amd64-systemd-xxxxxxxx.tar.bz2
  • eselect profile set default/linux/amd64/17.0/desktop/gnome/systemd (stable)
  • /etc/portage/make.conf #0

    • 台式机,有线网络
    • OS:Gentoo
    • CPU:Intel Haswell i7
CFLAGS="-march=haswell -O2 -pipe"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j9"
CHOST="x86_64-pc-linux-gnu"

USE="systemd wayland gtk gtk3 truetype jpeg png branding -tracker -nautilus -emoji -networkmanager -http -ldap -nls -doc -cups -wifi -bluetooth -consolekit -kde -qt -qt4 -qt5"

CPU_FLAGS_X86="aes avx avx2 fma3 mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3"

ACCEPT_LICENSE="-* @FREE"
ACCEPT_KEYWORDS="amd64"

VIDEO_CARDS="intel"
INPUT_DEVICES="evdev"
LINGUAS="en_US.UTF-8"

PORTAGE_TMPDIR=‘/tmp‘
GENTOO_MIRRORS="https://mirrors.ustc.edu.cn/gentoo"
BUILD_PREFIX=‘/tmp/portage‘

PORTDIR="/usr/portage"
DISTDIR="${PORTDIR}/distfiles"
PKGDIR="${PORTDIR}/packages"
PORTAGE_ELOG_CLASSES="info warn error log qa"
PORTAGE_ELOG_SYSTEM="save"

ABI_X86="64"
FEATURES="-xattr"
LLVM_TARGETS="X86"
GRUB_PLATFORMS="efi-64"
  • /etc/portage/make.conf #1

    • MacBook Pro,无线网络
    • OS:Gentoo
    • CPU:Intel Haswell i7
CFLAGS="-march=haswell -O2 -pipe"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j32 -l8"    # **for distcc** -j ccur_jobs -l local_cpu_num
CHOST="x86_64-pc-linux-gnu"

USE="systemd wayland gtk gtk3 truetype jpeg png branding -tracker -nautilus -emoji -http -ldap -nls -doc -cups -consolekit -kde -qt -qt4 -qt5"

CPU_FLAGS_X86="aes avx avx2 fma3 mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3"

ACCEPT_LICENSE="-* @FREE"
ACCEPT_KEYWORDS="amd64"

VIDEO_CARDS="intel"
INPUT_DEVICES="evdev synaptics"
LINGUAS="en_US.UTF-8"

PORTAGE_TMPDIR=‘/tmp‘
GENTOO_MIRRORS="https://mirrors.ustc.edu.cn/gentoo"
BUILD_PREFIX=‘/tmp/portage‘

PORTDIR="/usr/portage"
DISTDIR="${PORTDIR}/distfiles"
PKGDIR="${PORTDIR}/packages"
PORTAGE_ELOG_CLASSES="info warn error log qa"
PORTAGE_ELOG_SYSTEM="save"

ABI_X86="64"
FEATURES="-xattr distcc distcc-pump"
LLVM_TARGETS="X86"
GRUB_PLATFORMS="efi-64"
  • 安装 gnome-light
  • systemctl enable gdm
  • 卸载 tracker nautilus nautilus-tracker-tags gnome-online-accounts
  • USE 添加 -tracker -nautilus -emoji -kde -qt -qt4 -qt5
  • emerge -q -uDN --with-bdeps=y @world && emerge -c
  • 安装桌面定制工具 gnome-tweak-tool

至此将得到一个最小化的 gnome 环境——极致简约、极限定制

以上是关于如何获得一个干净的 gnome 开发环境?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 mongoDB 条件查询在 java 中获得更干净的代码 [重复]

如何制作干净的clang前端?

桌面环境的GNOME

Discord.py 如何制作干净的对话树?

如何检测 Linux 操作系统是使用 KDE 还是 Gnome 环境

怎样干净安全的卸载unity