The IKEA effect is a cognitive bias that occurs when buyers disproportionately value the value (value) of goods that they partly create themselves (for example, assembled from parts) [1] .
tldr: Although I am a fan of jumping on different sides of reality, with Gentoo I found a sense of harmony. Gentoo is high quality, well-developed, I don't feel like the project is dying. I got performance, minimalism, and you don't have to wait a year for the current version of Debian / Ubuntu, for example, Audacity. Gentoo just works, I donβt spend a lot of time setting it up - I installed everything, now the browser, Vim, and sometimes system updates.
First of all, welcome to Gentoo ! You are about to enter the world of choices and performance. Gentoo is all about choices. When installing Gentoo, this is made clear several times - users can choose how much they want to compile themselves, how to install Gentoo, what system logger to use, etc. Gentoo is a fast, modern meta-distribution with a clean and flexible design. It is built on an ecosystem of free software and does not hide what is beneath the hood from its users.
Now in more detail
2016 2019 - , macOS . . , Linux , , Raspberry Pi, . MacOS bloatware, , . macOS , UX , , . . , , , 2030 Windows , , - - .
2016 Xubuntu: Ubuntu, . . Gentoo, , - , . Ubuntu - . Gentoo. . , , .
- Install Gentoo, , . Gentoo . , . . , - , . - , . , , - Gentoo , , - . - , - . - Firefox.
/etc/portage/make.conf:
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
COMMON_FLAGS="-O2 -march=ivybridge -pipe"
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"
CPU_FLAGS_X86="aes avx f16c mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3"
USE="glamor libinput -pulseaudio -qt5 opus vpx ffmpeg -proprietary-codecs -cdda -dvd -bluetooth -closure-compile -cups"
# NOTE: This stage was built with the bindist Use flag enabled
PORTDIR="/var/db/repos/gentoo"
DISTDIR="/var/cache/distfiles"
PKGDIR="/var/cache/binpkgs"
# This sets the language of build output to English.
# Please keep this setting intact when reporting bugs.
LC_MESSAGES=C
# Without this cannot "grub-install /dev/sda"
GRUB_PLATFORMS="pc"
# ipw3945 needed for ThinkPad wireless firmware
ACCEPT_LICENSE="@FREE ipw3945"
VIDEO_CARDS="intel i965"
USE - . opus - . bluetooth - . : ivybridge, , x64, ivybridge - .
, , - . JavaScript, Go - . Python Git - SSL.
UNIX is very simple, it just needs a genius to understand its simplicity.
. Tinder . . . GNU/Linux. Gentoo , . Gnome, KDE - i3. - , , . Audacity ( ) - . - CPU - . , .
equery: :
- . , . Chromium Closure Compiler - . .
. Wi-Fi: . , . . . Gentoo , , ( ). Arch? Gentoo . . , Gentoo , . Gentoo GNU/Linux, , ; , , . OperRC, - . systemd. , . cron . - cron . , , ppa Ubuntu, . , - , ebuild , Terminator:
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7,8,9} )
inherit distutils-r1 optfeature virtualx xdg-utils
DESCRIPTION="Multiple GNOME terminals in one window"
HOMEPAGE="https://github.com/gnome-terminator/terminator"
SRC_URI="https://github.com/gnome-terminator/terminator/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="test"
RDEPEND="
dev-libs/glib:2
dev-python/configobj[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/pycairo[${PYTHON_USEDEP}]
dev-python/pygobject:3[${PYTHON_USEDEP}]
gnome-base/gsettings-desktop-schemas[introspection]
x11-libs/gtk+:3
x11-libs/vte:2.91[introspection]
"
BDEPEND="
dev-util/intltool
sys-devel/gettext
test? (
dev-python/dbus-python[${PYTHON_USEDEP}]
x11-libs/libnotify[introspection]
)
"
distutils_enable_tests pytest
PATCHES=(
"${FILESDIR}"/terminator-1.91-without-icon-cache.patch
"${FILESDIR}"/terminator-1.91-desktop.patch
)
src_prepare() {
xdg_environment_reset
sed -i -e '/pytest-runner/d' setup.py || die
distutils-r1_src_prepare
}
src_test() {
virtx distutils-r1_src_test
}
pkg_postinst() {
xdg_desktop_database_update
xdg_icon_cache_update
elog "Consider installing the following for additional features:"
optfeature "D-Bus" dev-python/dbus-python
optfeature "Desktop notifications" "x11-libs/libnotify[introspection]"
optfeature "Global keyboard shortcuts" "dev-libs/keybinder:3[introspection]"
}
pkg_postrm() {
xdg_desktop_database_update
xdg_icon_cache_update
}
Gentoo , ( , ), 9999 - git HEAD - .
Gentoo - , ( , ). , - ( , , , , ). . - Xubuntu/Lubuntu - , . Gentoo LXQt, , .
, , , , . - , . . Gentoo - , , . , Ubuntu. , , , . Gentoo - , , . .