Lubuntu 데스크탑 환경과 데스크탑 환경 만 설치하는 방법은 무엇입니까?


19

Lubuntu 데스크탑 환경을 사용하려는 컴퓨터 속도가 느립니다. 그러나 데스크톱 환경과 관련이없는 소프트웨어는 설치하고 싶지 않습니다. Abiword 및 Lubuntu Software Center와 같은 프로그램에 대해 이야기하고 있습니다. 데스크탑 환경과 데스크탑 환경 만 어떻게 설치합니까?

또한 여러 데스크탑 환경을 사용할 때 누군가가 연구에 올바른 방향을 제시 할 수 있다면 어떤 데스크탑 환경에 로그인하든 하나의 데스크탑 환경 (예 : 스크롤 막대, 색 구성표, 프로그램 테마)이 존재한다는 것을 알 수 있습니다 . 이것에 대한 해결책이 있습니까?


Lubuntu ISO를 다운로드하면 어떻게 되나요?.
Uri Herrera

설치만으로 시작하겠습니다 openbox. 에 "openbox"옵션이 생성됩니다 lightdm. 그런 다음 LXDE의 개별 부분 만 설치하면되고 그 중 일부만 사용하도록 Openbox를 구성하십시오. 그런 다음 Openbox 세션을 사용하여 LXDE 전용 설정을 사용하십시오.
Chan-Ho Suh

1
@UriHerrera 이미 Ubuntu가 설치되어 있고 설치를 지우고 싶지 않습니다.
Josh

답변:


25

당신은 또한 사용할 수 있습니다

sudo apt-get install --no-install-recommends lubuntu-desktop 

권장되는 모든 응용 프로그램없이 Lubuntu 데스크탑을 설치하지만이 응용 프로그램에 의존하는 것은 작동하지 않습니다.

더 좋은 방법은 다음을 사용하여 설치하는 것 lubuntu-desktop입니다.

sudo apt-get install lubuntu-desktop  

그런 다음 Lubuntu Software Center를 사용하여 사용하지 않을 응용 프로그램을 제거하십시오. 그런 다음 다음을 사용하여 제거 할 수 있습니다 lubuntu-software-center.

sudo apt-get remove lubuntu-software-center

이 접근법과 Ringtail의 유일한 차이점은 설치 lxde하면 일반 LXDE 데스크탑 lubuntu-desktop을 제공 하고 설치 하면 사용자 정의 배경 화면과 같은 Ubuntu 특정 LXDE를 더 많이 제공한다는 것입니다.


소프트웨어 센터를 통해 원하지 않는 모든 것을 제거하기를 원하지 않습니다. 패키지를 처음에 설치하지 않으면 피할 수있는 많은 작업이 있기 때문입니다.
Josh

sudo apt-get install --no-install-recommends lubuntu-desktop응용 프로그램 없이도 사용할 수 있습니다 . 몇 가지가 올바르게 작동하지 않을 수도 있지만 알아내는 유일한 방법은 시도하는 것입니다. 로 언제든지 다시 제거 할 수 있습니다 sudo apt-get purge lubuntu-desktop.
세스

좋아, 먼저 VM에서 두 솔루션을 테스트하겠습니다. 감사!
Josh

경고 경고-Lubuntu를 재고로 가지고있는 동안 우분투 데스크탑을 설치했습니다. UI와 패키지가 엉망이되어 전체 OS를 다시 설치해야했습니다. 주의하세요.
Yehonatan Tsirolnik

나는 갔다 install lubuntu-desktop실제로 전체 루 분투와 함께 제공하는 방법을 몇 가지 응용 프로그램 I 톱하면 ... 꽤 트림된다. help.ubuntu.com/community/Lubuntu/Setup#Applications
Adam Nofsinger

7

최근에 최신 대체 디스크 http://cdimage.ubuntu.com/precise/daily/current/ 에서 Lubuntu 를 명령 줄에 설치하여 최소 설치로 설치했습니다.

그런 다음 lubuntu-core를 설치했습니다.

sudo apt-get install lubuntu-core

그런 다음 추가 소프트웨어를 설치하지 않았습니다. 원래 --no-install-recommends를 사용해 보았지만 의존성이 누락 된 것으로 보였습니다. 이 작업을 한 후 테마를 쉽게 변경할 수 있도록 lxappearance 및 obconf를 설치했습니다.

sudo apt-get install lxappearance obconf

애드온은 Gnome 용이므로 권장 소프트웨어없이 파이어 폭스를 설치했습니다.

sudo apt-get install firefox --no-install-recommends

xsession-errors 파일에 아래 설치 후 지워진 일부 오류가 있습니다.

sudo apt-get install gtk2-engines-pixbuf

루 분투 코어 후 설정 네트워크 관리자의 요구 설치 최소한의에서 설치 한 https://help.ubuntu.com/community/Lubuntu/Documentation/MinimalInstall#Unmanaged_Wired_Network을 NM-시스템 settings.conf 이제 NetworkManager.conf로라고합니다 아래에 쓰여진

Network Manager 설정 변경 LXTerminal 세션을 시작한 후 다음을 발행하십시오.

sudo nano /etc/NetworkManager/NetworkManager.conf

[ifupdown] 섹션에서 managed = false 행을 찾아 managed = true로 바꾸십시오. 저장하고 종료하십시오. LXTerminal로 돌아가서 다음을 발행하십시오.

sudo service network-manager restart

잠시 후 Network Manager 애플릿 트레이 아이콘 위에 "연결 설정"메시지가 표시됩니다.


6

바닐라 아이스크림 콘을 요구하고 싶지만 콘을 원하지 않습니다.

그렇게 말하고 있습니다. Lubuntu-Desktop은 많은 종속성을 가져옵니다.

응용 프로그램 목록

루 분투 를 얻는 방법

Lubuntu 를 설치 하는 방법


이 경우 했다 저를 그냥 터미널을 열 것이며,

sudo apt-get install lxde

엑스트라없이 가벼운 배포판을 제공합니다.

LXDE 위키 참조

최소 우분투 + LXDE 설치


2
sudo apt-get install lightdm lightdm-gtk-greeter lubuntu-default-settings lxappearance lxterminal

터미널에 해당 라인을 사용하면 기본 LXDE가 아닌 베어 본 Lubuntu 환경을 설치하지만 데스크탑 이외의 추가 패키지는 설치하지 않습니다.

하드웨어가 lightdm lightdm-gtk-greeter제대로 작동한다는 것을 알고 나면 Ubuntu 최소 설치에서 해당 명령을 실행하는 것이 좋습니다 (참고 : 패키지 는 이미 일반 Ubuntu 설치에는 설치되어 있지만 최소 설치는 아님). 그런 다음 소프트웨어와 프로그램을 설치할 수 있습니다. 설치시 Lubuntu 환경이 시작되지 않으면를 시도하십시오 sudo apt-get install xserver-xorg-video-all xserver-xorg.


1

TL; DR : 올바른 최소 설치 호출은 다음과 같습니다.

sudo apt-get install lxde xorg lxdm --no-install-recommends


이 과정 만 거치면 작동 sudo apt-get install --no-install-recommends lubuntu-desktop 하지 않습니다 .

The following NEW packages will be installed:
  abiword abiword-common acl adwaita-icon-theme adwaita-icon-theme-full alsa-base alsa-utils alsamixergui anacron app-install-data apport apport-gtk aptdaemon aptdaemon-data aspell aspell-en audacious audacious-plugins audacious-plugins-data blueman bluez bluez-obexd
  dbus-x11 dconf-gsettings-backend dconf-service desktop-file-utils dmz-cursor-theme dnsmasq-base esound-common evince evince-common evolution-data-server-common fcitx fcitx-bin fcitx-config-common fcitx-config-gtk2 fcitx-data fcitx-frontend-gtk2 fcitx-module-dbus
  fcitx-module-x11 fcitx-modules fcitx-ui-classic ffmpegthumbnailer file-roller firefox fonts-freefont-ttf fonts-nanum fonts-noto-cjk foomatic-db-compressed-ppds galculator gconf-service gconf-service-backend gconf2 gconf2-common gcr gdebi gdebi-core genisoimage
  ghostscript ghostscript-x giblib1 gir1.2-appindicator3-0.1 gir1.2-atk-1.0 gir1.2-dbusmenu-glib-0.4 gir1.2-dee-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-gnomekeyring-1.0 gir1.2-gtk-3.0 gir1.2-gudev-1.0 gir1.2-javascriptcoregtk-4.0 gir1.2-notify-0.7
  gir1.2-packagekitglib-1.0 gir1.2-pango-1.0 gir1.2-soup-2.4 gir1.2-udisks-2.0 gir1.2-unity-5.0 gir1.2-vte-2.91 gir1.2-webkit2-4.0 gir1.2-wnck-3.0 gksu glib-networking glib-networking-common glib-networking-services gnome-disk-utility gnome-icon-theme
  gnome-icon-theme-symbolic gnome-keyring gnome-mplayer gnome-system-tools gnumeric gnumeric-common gnupg-agent gnupg2 gpicview gsettings-desktop-schemas gsettings-ubuntu-schemas gsfonts gstreamer1.0-nice gstreamer1.0-plugins-base gstreamer1.0-plugins-good gtk2-engines
  gtk2-engines-murrine gtk2-engines-pixbuf gtk3-engines-unico gucharmap guvcview gvfs gvfs-backends gvfs-common gvfs-daemons gvfs-fuse gvfs-libs hardinfo hicolor-icon-theme humanity-icon-theme im-config indicator-application indicator-application-gtk2 indicator-sound
  indicator-sound-gtk2 inputattach language-selector-gnome leafpad liba52-0.7.4 libaa1 libabiword-3.0 libappindicator1 libappindicator3-1 libasound2 libasound2-data libasound2-plugins libaspell15 libass5 libassuan0 libasyncns0 libatasmart4 libatk-bridge2.0-0
  libatk1.0-0 libatk1.0-data libatkmm-1.6-1v5 libatspi2.0-0 libaudcore3 libaudgui3 libaudio2 libaudiofile1 libaudtag2 libavahi-glib1 libavc1394-0 libavcodec-ffmpeg56 libavformat-ffmpeg56 libavutil-ffmpeg54 libbinio1v5 libbluetooth3 libbluray1 libbs2b0 libburn4 libcaca0
  libcairo-gobject2 libcairo-perl libcairo2 libcairomm-1.0-1v5 libcamel-1.2-54 libcanberra-gtk3-0 libcanberra0 libcddb2 libcdio-cdda1 libcdio-paranoia1 libcdio13 libcdparanoia0 libchamplain-0.12-0 libchamplain-gtk-0.12-0 libclutter-1.0-0 libclutter-gtk-1.0-0
  libcogl-pango20 libcogl-path20 libcogl20 libcolord2 libcompfaceg1 libcrack2 libcroco3 libcrystalhd3 libcue1 libcupsfilters1 libcupsimage2 libdatrie1 libdbusmenu-glib4 libdbusmenu-gtk3-4 libdbusmenu-gtk4 libdca0 libdconf1 libdee-1.0-4 libdirectfb-1.2-9 libdiscid0
  libdjvulibre-text libdjvulibre21 libdv4 libdvdnav4 libdvdread4 libebackend-1.2-10 libebook-1.2-16 libebook-contacts-1.2-2 libedata-book-1.2-25 libedataserver-1.2-21 libenca0 libenchant1c2a libencode-locale-perl libept1.5.0 libesd0 libevdocument3-4 libevview3-3
  libexif12 libexo-1-0 libexo-common libexo-helpers libfaad2 libfarstream-0.2-5 libfcitx-config4 libfcitx-core0 libfcitx-gclient0 libfcitx-utils0 libffmpegthumbnailer4v5 libfftw3-double3 libfftw3-single3 libfile-listing-perl libflac8 libfltk1.1 libfluidsynth1
  libfm-data libfm-extra4 libfm-gtk-data libfm-gtk4 libfm-modules libfm4 libgck-1-0 libgconf-2-4 libgcr-3-common libgcr-base-3-1 libgcr-ui-3-1 libgd3 libgda-5.0-4 libgda-5.0-common libgdata-common libgdata22 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgee-0.8-2
  libgettextpo0 libgif7 libgksu2-0 libglib-perl libglib2.0-bin libglibmm-2.4-1v5 libgme0 libgmlib1 libgmtk1 libgmtk1-data libgnome-keyring-common libgnome-keyring0 libgoa-1.0-0b libgoa-1.0-common libgoffice-0.10-10 libgoffice-0.10-10-common libgpgme11 libgphoto2-6
  libgphoto2-port12 libgpm2 libgpod4 libgs9 libgs9-common libgsf-1-114 libgsf-1-common libgsl2 libgsm1 libgssdp-1.0-3 libgstreamer-plugins-base1.0-0 libgstreamer-plugins-good1.0-0 libgstreamer1.0-0 libgtk-3-0 libgtk-3-bin libgtk-3-common libgtk2-perl libgtk2.0-0
  libgtk2.0-common libgtkmm-3.0-1v5 libgtksourceview-3.0-1 libgtksourceview-3.0-common libgtkspell0 libgtop-2.0-10 libgtop2-common libgucharmap-2-90-7 libguess1 libgupnp-1.0-4 libgupnp-igd-1.0-4 libgusb2 libguvcview-1.1-1 libgxps2 libharfbuzz-icu0 libhtml-parser-perl
  libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libhunspell-1.3-0 libhyphen0 libical1a libid3tag0 libido-0.1-0 libido3-0.1-0 libiec61883-0 libieee1284-3 libijs-0.35 libimlib2 libimobiledevice6
  libindicator3-7 libindicator7 libio-html-perl libio-socket-ssl-perl libisofs6 libiw30 libjack-jackd2-0 libjavascriptcoregtk-4.0-18 libjbig0 libjbig2dec0 libjson-glib-1.0-0 libjson-glib-1.0-common libjte1 libkeybinder0 libkpathsea6 libksba8 liblcms2-2
  liblightdm-gobject-1-0 liblircclient0 libloudmouth1-0 libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl libmad0 libmbim-glib4 libmbim-proxy libmeanwhile1 libmenu-cache-bin libmenu-cache3 libmessaging-menu0 libmhash2 libminiupnpc10 libmm-glib0 libmms0
  libmodplug1 libmp3lame0 libmpeg2-4 libmpg123-0 libmtp-common libmtp-runtime libmtp9 libmusicbrainz3-6v5 libnatpmp1 libnautilus-extension1a libndp0 libneon27-gnutls libnet-dbus-perl libnet-http-perl libnet-ssleay-perl libnetfilter-conntrack3 libnice10 libnm0
  libnma-common libnma0 libnotify4 libnpth0 libnspr4 libnss3 libnss3-nssdb liboauth0 libobrender32 libobt2 libogg0 libonig2 liboobs-1-5 libopenal-data libopenal1 libopenjpeg5 libopts25 libopus0 liborc-0.4-0 libots0 libpackagekit-glib2-16 libpango-1.0-0 libpango-perl
  libpangocairo-1.0-0 libpangoft2-1.0-0 libpangomm-1.4-1v5 libpangoxft-1.0-0 libpaper1 libpcsclite1 libpisock9 libplist3 libpolkit-agent-1-0 libpolkit-backend-1-0 libpoppler-glib8 libpoppler58 libportaudio2 libpostproc-ffmpeg53 libpresage-data libpresage1v5
  libpulse-mainloop-glib0 libpulse0 libpulsedsp libpurple0 libpwquality-common libpwquality1 libpython3.5 libqmi-glib5 libqmi-proxy libraptor2-0 librasqal3 libraw1394-11 librdf0 librest-0.7-0 librevenge-0.0-0 librsvg2-2 librsvg2-common libsamplerate0 libsane
  libsane-common libschroedinger-1.0-0 libsdl1.2debian libsdl2-2.0-0 libsecret-1-0 libsecret-common libshine3 libshout3 libsidplayfp4 libsigc++-2.0-0v5 libsnappy1v5 libsndfile1 libsndio6.1 libsoup-gnome2.4-1 libsoup2.4-1 libsoxr0 libspectre1 libspeex1 libspeexdsp1
  libssh-gcrypt-4 libstartup-notification0 libswresample-ffmpeg1 libswscale-ffmpeg3 libtag1v5 libtag1v5-vanilla libtelepathy-glib0 libthai-data libthai0 libtheora0 libtidy-0.99-0 libtiff5 libtimedate-perl libtinyxml2.6.2v5 libtwolame0 libudisks2-0 libuniconf4.6
  libunistring0 libunity-protocol-private0 libunity-scopes-json-def-desktop libunity9 libupower-glib3 liburi-perl liburl-dispatcher1 libusbmuxd4 libv4l-0 libv4lconvert0 libva1 libvdpau1 libvisual-0.4-0 libvorbis0a libvorbisenc2 libvorbisfile3 libvorbisidec1 libvpx3
  libvte-2.91-0 libvte-2.91-common libvte-common libvte9 libwavpack1 libwebkit2gtk-4.0-37 libwebp5 libwebpdemux1 libwebrtc-audio-processing-0 libwhoopsie0 libwmf0.2-7 libwnck-3-0 libwnck-3-common libwnck-common libwnck22 libwpd-0.10-10 libwpg-0.3-3 libwps-0.4-4
  libwv-1.2-4 libwvstreams4.6-base libwvstreams4.6-extras libwww-perl libwww-robotrules-perl libx264-148 libx265-79 libxapian22v5 libxfce4ui-1-0 libxfce4ui-common libxfce4util-common libxfce4util7 libxfconf-0-2 libxklavier16 libxml-parser-perl libxml-twig-perl libxres1
  libxslt1.1 libxvidcore4 libyajl2 libzephyr4 libzvbi-common libzvbi0 light-locker light-locker-settings lightdm lightdm-gtk-greeter lightdm-gtk-greeter-settings linux-sound-base lubuntu-artwork lubuntu-artwork-16-04 lubuntu-core lubuntu-default-session
  lubuntu-default-settings lubuntu-desktop lubuntu-icon-theme lubuntu-lxpanel-icons lubuntu-software-center lxappearance lxappearance-obconf lxinput lxlauncher lxmenu-data lxpanel lxpanel-data lxpanel-indicator-applet-plugin lxrandr lxsession lxsession-data
  lxsession-default-apps lxsession-logout lxshortcut lxtask lxterminal memtest86+ mobile-broadband-provider-info modemmanager mplayer mplayer2 mtools mtpaint network-manager network-manager-gnome notification-daemon ntp obconf openbox openprinting-ppds p11-kit
  p11-kit-modules pavucontrol pcmanfm pidgin pidgin-data pinentry-gnome3 pinentry-gtk2 plymouth-label plymouth-theme-lubuntu-logo plymouth-theme-lubuntu-text pm-utils policykit-1 policykit-1-gnome policykit-desktop-privileges poppler-data ppp printer-driver-pnm2ppa
  pulseaudio pulseaudio-utils python-apt python-aptdaemon python-aptdaemon.gtk3widgets python-chardet python-dbus python-debian python-defer python-gi python-pkg-resources python-psutil python-pysqlite2 python-six python-xdg python3-apport python3-aptdaemon
  python3-aptdaemon.gtk3widgets python3-aptdaemon.pkcompat python3-cairo python3-cups python3-cupshelpers python3-debian python3-defer python3-gi-cairo python3-lxml python3-problem-report python3-pycurl python3-software-properties python3-xkit rfkill scrot simple-scan
  software-properties-common software-properties-gtk sound-theme-freedesktop sylpheed sylpheed-doc sylpheed-i18n sylpheed-plugins synaptic syslinux syslinux-common syslinux-legacy system-config-printer-common system-config-printer-gnome system-tools-backends
  transmission transmission-common transmission-gtk ttf-ubuntu-font-family ubuntu-drivers-common ubuntu-mono ubuntu-release-upgrader-gtk udisks2 unzip update-manager update-notifier update-notifier-common upower usb-creator-common usb-creator-gtk usb-modeswitch
  usb-modeswitch-data whoopsie wireless-tools wpasupplicant wvdial x11-session-utils x11-xserver-utils xbacklight xdg-user-dirs-gtk xdg-utils xfburn xfce4-notifyd xfce4-power-manager xfce4-power-manager-data xfce4-power-manager-plugins xfconf xinput xorg xorg-docs-core
  xpad xul-ext-ubufox zip

거기에 내가 필요로하지 않는 거대한 쓰레기 더미가 있습니다.

sudo apt-get install lxde --no-install-recommends 실제로 약간 더 깔끔한 패키지 세트를 설치하는 것으로 보입니다.

The following NEW packages will be installed:
  adwaita-icon-theme dconf-gsettings-backend dconf-service desktop-file-utils galculator glib-networking glib-networking-common glib-networking-services gpicview gsettings-desktop-schemas hicolor-icon-theme humanity-icon-theme leafpad libasound2 libasound2-data
  libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0 libcairo-gobject2 libcairo2 libcolord2 libcroco3 libdatrie1 libdconf1 libexif12 libfm-data libfm-extra4 libfm-gtk-data libfm-gtk4 libfm-modules libfm4 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgif7
  libgtk-3-0 libgtk-3-bin libgtk-3-common libgtk2.0-0 libgtk2.0-common libid3tag0 libimlib2 libiw30 libjbig0 libjson-glib-1.0-0 libjson-glib-1.0-common libkeybinder0 liblcms2-2 libmenu-cache-bin libmenu-cache3 libobrender32 libobt2 libpango-1.0-0 libpangocairo-1.0-0
  libpangoft2-1.0-0 libpangoxft-1.0-0 libpolkit-agent-1-0 librest-0.7-0 librsvg2-2 librsvg2-common libsoup-gnome2.4-1 libsoup2.4-1 libstartup-notification0 libthai-data libthai0 libtiff5 libvte-common libvte9 libwnck-common libwnck22 libxres1 lxappearance
  lxappearance-obconf lxde lxde-common lxde-core lxde-icon-theme lxinput lxmenu-data lxpanel lxpanel-data lxrandr lxsession lxsession-data lxsession-edit lxterminal openbox pcmanfm ubuntu-mono x11-xserver-utils xarchiver

또한 xorg를 설치해야합니다.

sudo apt-get install xorg

그런 다음 startxGUI에서 멀리 떨어져 있습니다.

이 여전히 (방법 거기에 cruft에있어 필요 하지만, 적어도 그것은 쓸모없는 애플리케이션 모두에 걸쳐 모든 것을 의존?) 분사하지 않습니다.galculator

또한 사용되는 컨텍스트에 사운드 카드가 없으므로 사운드를 설치하지 않습니다. UI와 관련이있는 모호한 nix-land의 거의 모든 것이 펄스 오디오와 컵 모두에 의존하는 것 같습니다.

을 추가로 설치 lxdm하면 그래픽 로그인 프롬프트가 표시되고 lxde가 자동으로 시작됩니다.

lxdm 어떻게 든 내가 데비안 8 대신 우분투 16.04라고 생각하지만 작동하지만 배경 그래픽이 잘못되었다는 것에 신경 쓰지 않습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.