Difference between revisions of "KDE Pre-Installation Configuration"
From CBLFS
Jump to navigationJump to search(12 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | If you're using the [[Bash Startup Files]] then run the commands below. Otherwise make sure that the values you want are properly set. | ||
+ | |||
== Installing KDE into /usr == | == Installing KDE into /usr == | ||
− | |||
− | |||
=== Non-Multilib or Multilib === | === Non-Multilib or Multilib === | ||
Line 11: | Line 11: | ||
export KDE_PREFIX=/usr | export KDE_PREFIX=/usr | ||
+ | |||
+ | export XDG_CONFIG_DIRS="${XDG_CONFIG_DIRS}${XDG_CONFIG_DIRS+:}/etc/kde/xdg" | ||
# End /etc/profile.d/30-kde.sh | # End /etc/profile.d/30-kde.sh | ||
Line 16: | Line 18: | ||
source /etc/profile | source /etc/profile | ||
− | == Installing KDE into /opt | + | == Installing KDE into /opt == |
− | + | Create the '''/opt/kde''' directory: | |
+ | |||
+ | install -dv -m755 /opt/kde | ||
=== Non-Multilib === | === Non-Multilib === | ||
Line 27: | Line 31: | ||
# Begin /etc/profile.d/30-kde.sh | # Begin /etc/profile.d/30-kde.sh | ||
− | export KDE_PREFIX=/opt/kde | + | export KDE_PREFIX=/opt/kde |
export PATH="${PATH}:${KDE_PREFIX}/bin" | export PATH="${PATH}:${KDE_PREFIX}/bin" | ||
− | export PKG_CONFIG_PATH="${PKG_CONFIG_PATH}${PKG_CONFIG_PATH | + | export PKG_CONFIG_PATH="${PKG_CONFIG_PATH}${PKG_CONFIG_PATH+:}${KDE_PREFIX}/lib/pkgconfig" |
+ | |||
+ | export XDG_DATA_DIRS="${XDG_DATA_DIRS}${XDG_DATA_DIRS+:}${KDE_PREFIX}/share" | ||
+ | export XDG_CONFIG_DIRS="${XDG_CONFIG_DIRS}${XDG_CONFIG_DIRS+:}/etc/kde/xdg" | ||
# End /etc/profile.d/30-kde.sh | # End /etc/profile.d/30-kde.sh | ||
Line 39: | Line 46: | ||
Add a new entry to /etc/ld.so.conf for the libraries that KDE is going to install: | Add a new entry to /etc/ld.so.conf for the libraries that KDE is going to install: | ||
− | + | cat >> /etc/ld.so.conf << "EOF" | |
− | |||
− | cat >> /etc/ld.so.conf << EOF | ||
# Begin KDE addition to /etc/ld.so.conf | # Begin KDE addition to /etc/ld.so.conf | ||
− | + | /opt/kde/lib | |
# End KDE addition | # End KDE addition | ||
Line 56: | Line 61: | ||
# Begin /etc/profile.d/30-kde.sh | # Begin /etc/profile.d/30-kde.sh | ||
− | export KDE_PREFIX=/opt/kde | + | export KDE_PREFIX=/opt/kde |
export PATH="${PATH}:${KDE_PREFIX}/bin" | export PATH="${PATH}:${KDE_PREFIX}/bin" | ||
− | export PKG_CONFIG_PATH32="${PKG_CONFIG_PATH32}${PKG_CONFIG_PATH32 | + | export PKG_CONFIG_PATH32="${PKG_CONFIG_PATH32}${PKG_CONFIG_PATH32+:}${KDE_PREFIX}/lib/pkgconfig" |
− | export PKG_CONFIG_PATHN32="${PKG_CONFIG_PATHN32}${PKG_CONFIG_PATHN32 | + | export PKG_CONFIG_PATHN32="${PKG_CONFIG_PATHN32}${PKG_CONFIG_PATHN32+:}${KDE_PREFIX}/lib32/pkgconfig" |
− | export PKG_CONFIG_PATH64="${PKG_CONFIG_PATH64}${PKG_CONFIG_PATH64:+:}${KDE_PREFIX}/ | + | export PKG_CONFIG_PATH64="${PKG_CONFIG_PATH64}${PKG_CONFIG_PATH64+:}${KDE_PREFIX}/lib64/pkgconfig" |
+ | |||
+ | export XDG_DATA_DIRS="${XDG_DATA_DIRS}${XDG_DATA_DIRS+:}${KDE_PREFIX}/share" | ||
+ | export XDG_CONFIG_DIRS="${XDG_CONFIG_DIRS}${XDG_CONFIG_DIRS+:}/etc/kde/xdg" | ||
# End /etc/profile.d/30-kde.sh | # End /etc/profile.d/30-kde.sh | ||
Line 70: | Line 78: | ||
Add a new entry to /etc/ld.so.conf for the libraries that KDE is going to install: | Add a new entry to /etc/ld.so.conf for the libraries that KDE is going to install: | ||
− | + | cat >> /etc/ld.so.conf << "EOF" | |
− | |||
− | cat >> /etc/ld.so.conf << EOF | ||
# Begin KDE addition to /etc/ld.so.conf | # Begin KDE addition to /etc/ld.so.conf | ||
− | + | /opt/kde/lib | |
− | + | /opt/kde/lib32 | |
− | + | /opt/kde/lib64 | |
# End KDE addition | # End KDE addition | ||
EOF | EOF |
Latest revision as of 12:22, 1 January 2008
If you're using the Bash Startup Files then run the commands below. Otherwise make sure that the values you want are properly set.
Contents
Installing KDE into /usr
Non-Multilib or Multilib
Create an addition to the Bash Startup Files:
cat > /etc/profile.d/30-kde.sh << "EOF" # Begin /etc/profile.d/30-kde.sh export KDE_PREFIX=/usr export XDG_CONFIG_DIRS="${XDG_CONFIG_DIRS}${XDG_CONFIG_DIRS+:}/etc/kde/xdg" # End /etc/profile.d/30-kde.sh EOF source /etc/profile
Installing KDE into /opt
Create the /opt/kde directory:
install -dv -m755 /opt/kde
Non-Multilib
Create an addition to the Bash Startup Files:
cat > /etc/profile.d/30-kde.sh << "EOF" # Begin /etc/profile.d/30-kde.sh export KDE_PREFIX=/opt/kde export PATH="${PATH}:${KDE_PREFIX}/bin" export PKG_CONFIG_PATH="${PKG_CONFIG_PATH}${PKG_CONFIG_PATH+:}${KDE_PREFIX}/lib/pkgconfig" export XDG_DATA_DIRS="${XDG_DATA_DIRS}${XDG_DATA_DIRS+:}${KDE_PREFIX}/share" export XDG_CONFIG_DIRS="${XDG_CONFIG_DIRS}${XDG_CONFIG_DIRS+:}/etc/kde/xdg" # End /etc/profile.d/30-kde.sh EOF source /etc/profile
Add a new entry to /etc/ld.so.conf for the libraries that KDE is going to install:
cat >> /etc/ld.so.conf << "EOF" # Begin KDE addition to /etc/ld.so.conf /opt/kde/lib # End KDE addition EOF
Multilib
Create an addition to the Bash Startup Files:
cat > /etc/profile.d/30-kde.sh << "EOF" # Begin /etc/profile.d/30-kde.sh export KDE_PREFIX=/opt/kde export PATH="${PATH}:${KDE_PREFIX}/bin" export PKG_CONFIG_PATH32="${PKG_CONFIG_PATH32}${PKG_CONFIG_PATH32+:}${KDE_PREFIX}/lib/pkgconfig" export PKG_CONFIG_PATHN32="${PKG_CONFIG_PATHN32}${PKG_CONFIG_PATHN32+:}${KDE_PREFIX}/lib32/pkgconfig" export PKG_CONFIG_PATH64="${PKG_CONFIG_PATH64}${PKG_CONFIG_PATH64+:}${KDE_PREFIX}/lib64/pkgconfig" export XDG_DATA_DIRS="${XDG_DATA_DIRS}${XDG_DATA_DIRS+:}${KDE_PREFIX}/share" export XDG_CONFIG_DIRS="${XDG_CONFIG_DIRS}${XDG_CONFIG_DIRS+:}/etc/kde/xdg" # End /etc/profile.d/30-kde.sh EOF source /etc/profile
Add a new entry to /etc/ld.so.conf for the libraries that KDE is going to install:
cat >> /etc/ld.so.conf << "EOF" # Begin KDE addition to /etc/ld.so.conf /opt/kde/lib /opt/kde/lib32 /opt/kde/lib64 # End KDE addition EOF