zoukankan      html  css  js  c++  java
  • Ubuntu 15.10安装elementary desktop

    elementaryOS的风格类似于macos,基于Ubuntu改造,个人比较喜欢其界面理念,简单清晰。因此下载了elementaryOS Freya使用,使用过程中,各个软件版本的升级比较落后,比如gcc等,因此尝试使用ubuntuOS安装element desktop。网上的指导步骤都比较旧,按其步骤执行完成,效果总是比elementary os差不少,因此折腾了一下,终于折腾出类似效果,在此记录安装步骤,以备万一,也希望能帮到相关喜欢elementary desktop的朋友。

    首先给一张装好的效果图看看,还是不错的。

    image

    看起来跟elementOS的效果差不多,只是dock的样式有点不同。

    安装步骤:

    1. 首先安装ubuntu 15.10(wily), 推荐下载16.04(xenial)

       采取15.10安装,需要在安装完成后进行升级,升级到16.04.

       升级步骤:

    •    设置安装源

                image

                可以在软件中的软件源中修改,修改完成其会自动进行更新,

                使用命令行则比较麻烦,需要手动修改source.list并手动进行apt-get update.

    sudo vi /etc/source.list
    sudo apt-get update
    •    升级

                采取推荐的方式,不建议采取界面方式。

    sudo do-release-upgrade –d

             

               -d 代表可以升级到开发版,不加-d只能升级到lts版本

    2. 升级完成后,安装elementary desktop

    首先添加elementary desktop xenial源,

    image

    用ppa的daily源,stabe源仅支持14.04(trusty)

    然后执行如下命令:

    sudo apt-get install elementary-desktop elementary-minimal elementary-live-settings elementary-os-overlay elementary-standard 
    
    gsettings set org.gnome.settings-daemon.plugins.background active true

    gsetting设置完成后,桌面才能显示背景。否则看到的是黑乎乎的一片,很不爽。

    Ubuntu下安装Elementary GTK主题2.1

    安装完成后应该看到类似于上图,个人没有保存中间图片。可以看到顶部和应用程序还是

    在ubuntu的unity模式当中。

    为此,我祭出法宝,对比了elementos和ubuntu安装包的不同,删除了大量ubuntu的原生

    安装包。

    sudo apt-get purge ubuntu-desktop
    sudo apt-get install apparmor-easyprof
    sudo apt-get install apparmor-easyprof-ubuntu
    sudo apt-get remove appcenter
    sudo apt-get remove appcenter-daemon
    sudo apt-get remove appstream*
    sudo apt-get remove apturl*
    sudo apt-get remove avahi-autoipd
    sudo apt-get remove baobab
    sudo apt-get remove bluez-obexd
    sudo apt-get remove branding-ubuntu
    sudo apt-get remove btrfs-tools build-essential
    sudo apt-get remove cgmanager
    sudo apt-get remove checkbox-gui
    sudo apt-get remove checkbox-ng
    sudo apt-get remove checkbox-ng-service
    sudo apt-get install click
    sudo apt-get install click-apparmo
    sudo apt-get install consolekit
    sudo apt-get remove cryptsetup*
    sudo apt-get remove diffstat distro-info-data dmeventd dmz-cursor-theme dns-root-data dpkg-dev
    sudo apt-get install dkms
    sudo apt-get remove emacsen-common eog ethtool
    sudo apt-get remove evince* evolution*
    sudo apt-get remove example-content
    sudo apt-get remove gdbserver gdebi-core gedit* geoclue*
    sudo apt-get remove gettext
    sudo apt-get install adwaita-icon-theme
    sudo apt-get remove adwaita-icon-theme
    sudo apt-get install gnome-control-center gnome-control-center-data gnome-control-center-shared-data
    sudo apt-get install gnome-icon-theme-symbolic
    sudo apt-get remove gnome-terminal gnome-terminal-data gnome-terminal-data gnupg2 gnupg-agent
    sudo apt-get install gsettings-ubuntu-touch-schemas
    sudo apt-get install gtk2-engines-pixbuf
    sudo apt-get remove hardening-includes
    sudo apt-get remove iio-sensor-proxy
    sudo apt-get remove imagemagick-6.q16
    sudo apt-get install indicator-network
    sudo apt-get remove language-selector-gnome
    sudo apt-get remove libalgorithm*
    sudo apt-get remove libcgi*
    sudo apt-get remove libcheese*
    sudo apt-get remove ubuntu-artwork
    sudo apt-get remove ubuntu-docs
    sudo apt-get remove ubuntu-session
    sudo apt-get remove ubuntu-settings
    sudo apt-get remove ubuntu-sound*
    sudo apt-get remove ubuntu-sso-client
    sudo apt-get remove ubuntu-standard
    sudo apt-get remove ubuntu-wallpapers*
    sudo apt-get install unity8

    然后执行

    sudo apt-get autoremove
    sudo apt-get autoclean

    重启机器后生效,效果已经和elementaryos类似。

    至此安装elementary desktop基本完成

    个人不喜欢elementary 的几个默认程序,因此将其进行删除了

    sudo apt-get remove noise
    
    sudo apt-get remove audience
    
    sudo apt-get remove nautilus
    
    sudo apt-get remove screenshot-tool
    
    sudo apt-get remove snap-photobooth
    
    sudo apt-get remove libreoffice*

    至此大功告成,终于可以在喜欢的桌面下工作了。

  • 相关阅读:
    Android应用Activity、Dialog、PopWindow、Toast窗口添加机制及源码分析
    Android应用setContentView与LayoutInflater加载解析机制源码分析
    Android图片加载框架Fresco,Glide,Picasso对比分析
    Android加载外部APK资源
    https 真的安全吗,可以抓包吗,如何防止抓包吗
    Android常见的几种内存泄漏
    Android应用结构之LiveData
    Android Jetpack LiveData解析
    android使用socket实现简单的点对点通信
    如何分析解决Android ANR
  • 原文地址:https://www.cnblogs.com/gridmix/p/5058796.html
Copyright © 2011-2022 走看看