O "KF5" pode ser instalado em "/usr" ou
        "/opt/kf5". Os(As) editores(as) do BLFS
        recomendam o último no ambiente do BLFS.
      
          Uma opção é a de instalar o "KDE
          Frameworks 5" na hierarquia "/usr". Isso cria uma configuração mais simples,
          mas torna mais difícil testar múltiplas versões do "KDE Frameworks".
        
export KF5_PREFIX=/usr
É uma boa ideia adicionar as seguintes variáveis ao teu sistema ou perfis pessoais:
cat >> /etc/profile.d/qt5.sh << "EOF"# Inicia extensão do kf5 para /etc/profile.d/qt5.sh pathappend /usr/lib/plugins QT_PLUGIN_PATH pathappend $QT5DIR/lib/plugins QT_PLUGIN_PATH pathappend /usr/lib/qt5/qml QML2_IMPORT_PATH pathappend $QT5DIR/lib/qml QML2_IMPORT_PATH # Termina extensão para /etc/profile.d/qt5.shEOF cat > /etc/profile.d/kf5.sh << "EOF"# Inicia /etc/profile.d/kf5.sh export KF5_PREFIX=/usr # Termina /etc/profile.d/kf5.shEOF
          
            Se o "qt5" foi instalado em
            "/usr", [então] as partes
            "$QT5DIR/lib/" dos caminhos acima
            podem precisar serem mudadas para "$QT5DIR/lib/qt5/".
          
          Adicionalmente, se o "Sudo-1.9.13p1" estiver instalado, [então]
          essas variáveis deveriam estar disponíveis para o(a)
          superusuário(a). Execute os seguintes comandos como o(a) usuário(a)
          "root":
        
cat >> /etc/sudoers.d/qt << "EOF"Defaults env_keep += QT_PLUGIN_PATH Defaults env_keep += QML2_IMPORT_PATHEOF cat >> /etc/sudoers.d/kde << "EOF"Defaults env_keep += KF5_PREFIXEOF
          Um método de construção de múltiplas versões instala o
          "KDE Frameworks 5" na hierarquia
          "/opt":
        
export KF5_PREFIX=/opt/kf5
          Se você não estiver instalando o "KDE
          Frameworks 5" em "/usr",
          [então] você precisará fazer algumas mudanças adicionais de
          configuração. A melhor prática é a de adicioná-los ao teu perfil de
          sistema ou pessoal:
        
cat > /etc/profile.d/kf5.sh << "EOF"# Inicia /etc/profile.d/kf5.sh export KF5_PREFIX=/opt/kf5 pathappend $KF5_PREFIX/bin PATH pathappend $KF5_PREFIX/lib/pkgconfig PKG_CONFIG_PATH pathappend $KF5_PREFIX/etc/xdg XDG_CONFIG_DIRS pathappend $KF5_PREFIX/share XDG_DATA_DIRS pathappend $KF5_PREFIX/lib/plugins QT_PLUGIN_PATH pathappend $KF5_PREFIX/lib/plugins/kcms QT_PLUGIN_PATH pathappend $KF5_PREFIX/lib/qml QML2_IMPORT_PATH pathappend $KF5_PREFIX/lib/python3.11/site-packages PYTHONPATH pathappend $KF5_PREFIX/share/man MANPATH # Termina /etc/profile.d/kf5.shEOF cat >> /etc/profile.d/qt5.sh << "EOF"# Inicia mudanças do Qt5 para KF5 pathappend /usr/lib/plugins QT_PLUGIN_PATH pathappend $QT5DIR/plugins QT_PLUGIN_PATH pathappend $QT5DIR/qml QML2_IMPORT_PATH # Termina mudanças do Qt5 para KF5EOF
          Expanda o teu arquivo "/etc/ld.so.conf":
        
cat >> /etc/ld.so.conf << "EOF"
# Inicia adição do KF5
/opt/kf5/lib
# Termina adição do KF5
EOF
        
          Vários pacotes "KDE Frameworks 5"
          e "Plasma 5" instalam arquivos nos
          diretórios do "D-Bus" e do
          "Polkit". Ao instalar o
          "KDE Frameworks 5" em um local
          diferente de "/usr", o "D-Bus" e o "Polkit" precisam ser capazes de encontrar
          esses arquivos. A maneira mais fácil de conseguir isso é a de criar
          os seguintes links simbólicos (como o(a) usuário(a) "root"):
        
install -v -dm755            $KF5_PREFIX/{etc,share} &&
ln -sfv /etc/dbus-1         $KF5_PREFIX/etc         &&
ln -sfv /usr/share/dbus-1   $KF5_PREFIX/share       &&
ln -sfv /usr/share/polkit-1 $KF5_PREFIX/share
        
          Alguns pacotes também possivelmente instalem ícones provenientes do
          conjunto de ícones "hicolor". Como esse conjunto de ícones é usado
          por muitos pacotes, é uma boa ideia criar um link simbólico para
          aquele em "/usr/share" para evitar
          ter-se instalações múltiplas do "hicolor-icon-theme-0.17". Execute os
          seguintes comandos como o(a) usuário(a) "root":
        
install -v -dm755 $KF5_PREFIX/share/icons && ln -sfv /usr/share/icons/hicolor $KF5_PREFIX/share/icons
          
            Ocasionalmente, os caminhos de instalação são rigidamente
            codificados em arquivos instalados. Essa é a razão pela qual
            "/opt/kf5" é usado como prefixo de
            instalação em vez de "/opt/kf5-5.103.0". Depois de instalar o
            "KDE Frameworks", você pode
            renomear o diretório e criar um link simbólico:
          
mv /opt/kf5{,-5.103.0}
ln -sfv kf5-5.103.0 /opt/kf5
          
            Mais tarde, você possivelmente queira instalar outras versões do
            "KDE Frameworks 5". Para fazer
            isso, basta remover o link simbólico e usar "/opt/kf5" como prefixo novamente. Qual versão
            do "KDE Frameworks 5" você usa
            depende somente de onde o link simbólico aponta. Nenhuma outra
            reconfiguração será necessária.