热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Ubuntu15.04安装不完全指南

0x00.烧盘使用UltraISO(破解版)烧录到U盘里,设置电脑从U盘启动,即可安装。安装时可能出现notCOM32Rimage的命令行,“boot:”后面直接输入live即可解决问

0x00. 烧盘

使用UltraISO(破解版)烧录到U盘里,设置电脑从U盘启动,即可安装。

安装时可能出现not COM32R image的命令行,“boot:” 后面直接输入live即可解决问题。

0x01. 顺序结构安装

这步不用多讲,就按顺序安装就行。

0x02. 更新

1 sudo apt-get update
2 sudo apt-get upgrade

系统安装完需要更新,这两行命令提供系统更新。有人估计会说要更换源,公司网速可以的话,也没必要。

0x03. aptitude

1 sudo apt-get install aptitude

aptitude包管理器,系统默认的是apt包管理器,aptitude在删除一个包时,会删除其依赖包,这样系统不会残留无用的包,使系统更加干净。

0x04. git

1 sudo apt-get install git

这样就安装了git。

0x05. Vim

打开Terminal。Ubuntu 15.04自带了solarized主题。可以在偏好里设置。

一个没有插件的Vim就好像失去了活力的孩子。

在用户主目录下新建文件:.vimrc,需要在里面手动配置自己的vim,我的.vimrc如下:

  1 "Use vundle to manage plugin, required turn file type off and nocompatible
  2 filetype off
  3 set nocompatible
  4 set rtp+=~/.vim/bundle/vundle
  5 call vundle#rc()
  6 "Let vundle manage vundle, required
  7 Bundle 'gmarik/vundle'
  8 "My bundles here:
  9 Bundle 'altercation/vim-colors-solarized'
 10 Bundle 'taglist.vim'
 11 Bundle 'The-NERD-tree'
 12 Bundle 'a.vim'
 13 Bundle 'c.vim'
 14 Bundle 'python.vim'
 15 Bundle 'Lokaltog/vim-powerline'
 16 Bundle 'OmniCppComplete'
 17 "Brief help of vundle
 18     ":BundleList
 19     ":BundleInstall
 20     ":BundleSearch
 21     ":BundleClean
 22     ":help vundle
 23 "End brief help
 24 
 25 "Show line number, command, status line and so on
 26 set history=1000
 27 set ruler
 28 set number
 29 set showcmd
 30 set showmode
 31 set laststatus=2
 32 set cmdheight=2
 33 set scrolloff=3
 34 
 35 "Fill space between windows
 36 set fillchars=stl:\ ,stlnc:\ ,vert:\
 37 
 38 "Turn off annoying error sound
 39 set noerrorbells
 40 set novisualbell
 41 set t_vb=
 42 
 43 "Turn off splash screen
 44 set shortmess=atI
 45 
 46 "syntax and theme
 47 syntax enable
 48 colorscheme solarized
 49 set background=dark
 50 set cursorline
 51 set cursorcolumn
 52 
 53 "Configure backspace to be able to across two lines
 54 set backspace=2
 55 set whichwrap+=<,>,h,l
 56 
 57 "Tab and indent
 58 set expandtab
 59 set smarttab
 60 set shiftwidth=4
 61 set tabstop=4
 62 set autoindent
 63 set cindent
 64 
 65 "Files, backups and encoding
 66 set nobackup
 67 set noswapfile
 68 set autoread
 69 set autowrite
 70 set autochdir
 71 set fileencoding=utf-8
 72 set fileformats=unix,dos,mac
 73 filetype plugin on
 74 filetype indent on
 75 
 76 "Text search and repalce
 77 set showmatch
 78 set matchtime=2
 79 set hlsearch 
 80 set incsearch 
 81 set ignorecase 
 82 set smartcase
 83 set magic
 84 set lazyredraw
 85 set nowrapscan
 86 set iskeyword+=_,$,@,%,#,-,.
 87 
 88 "powerline
 89 let g:Powerline_sysmbols='fancy'
 90 set t_Co=256
 91 let Powerline_symbols='compatible'
 92 set laststatus=2
 93 set encoding=utf-8
 94 
 95 "Gvim config
 96 if has("gui_running")
 97     colorscheme solarized
 98 endif
 99 set guifOnt=DejaVu\ Sans\ Mono\ 15
100 set guioptiOns=aegic

这个文件参考了京山游侠的博客,感谢~

9~16行是我安装的几个基本插件。

效果如下:

0x06. oh-my-zsh

看到上面的Powerline效果很炫,shell也能这么炫酷么?当然可以。

这里我们只要安装oh-my-zsh即可。

首先得安装zsh,系统默认的是bash shell

1 sudo apt-get install zsh

上面一行的代码安装了zsh。

1 cat /etc/shells 
2 # /etc/shells: valid login shells
3 /bin/sh
4 /bin/dash
5 /bin/bash
6 /bin/rbash
7 /bin/zsh
8 /usr/bin/zsh

查看发现zsh已经安装。接下来要将zsh设置为默认shell。

1 chsh -s /bin/zsh

此即更改了当前的shell,但不会立即生效,需要reboot计算机。

重启之后,我们按照oh-my-zsh主页的安装方式进行安装: 

curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh

或者

wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O - | sh

成功安装oh-my-zsh之后,用vim打开.zshrc文件。

修改ZSH——THEME参数的值即可修改zsh主题,如ZSH_THEME="agnoster"即可在Terminal中显示Powerline效果,如下:

当然,可能有些同学发现箭头显示不了,打上字体补丁就OK了,Powerline的作者给出了详细的解决方案,链接如下:https://powerline.readthedocs.org/en/latest/installation/linux.html#installation-on-linux,当然,你也可以去Powerline的github主页寻找相关的信息。

0x07. Numix

拥有Numix主题的Ubuntu系统就像穿了鲜艳服装的小朋友。

从github进入NumixProject项目主页。

1 sudo add-apt-repository ppa:numix/ppa
2 sudo apt-get update
3 sudo apt-get install numix-icon-theme-circle

这3行语句即可安装Numix主题。可是发现系统并没有什么改变。

0x08. unity-tweak-tool

当然,我们需要用unity-tweak-tool来切换主题。

1 sudo apt-get install unity-tweak-tool

首先安装unity-tweak-tool。

切换后效果如下:

0x09. fcitx && flashplugin-installer

输入法是安装的fcitx。flsah插件也是要安装的。

0x0A. Browser

最后来说一下浏览器。

其实浏览器最大的一个问题是FQ。

我平时喜欢用红杏。无奈Ubuntu默认的浏览器是Firefox。

那就选择安装Chromium浏览器,在Extension里打开开发者模式。

即可添加红杏插件,登录即可使用。

最后,附上我的红杏邀请,接受我的邀请并开通服务的同学,你和我都将获得10天的优惠。(小伙伴们快来快来~~~)

附换上壁纸后整体效果:

 


推荐阅读
  • 本文将详细介绍如何在Mac上安装Jupyter Notebook,并提供一些常见的问题解决方法。通过这些步骤,您将能够顺利地在Mac上运行Jupyter Notebook。 ... [详细]
  • 使用 Jupyter Notebook 实现 Markdown 编写与代码运行
    Jupyter Notebook 是一个开源的基于网页的应用程序,允许用户在同一文档中编写 Markdown 文本和运行多种编程语言的代码,并实时查看运行结果。 ... [详细]
  • centos 7.0 lnmp成功安装过程(很乱)
    下载nginx[rootlocalhostsrc]#wgethttp:nginx.orgdownloadnginx-1.7.9.tar.gz--2015-01-2412:55:2 ... [详细]
  • 使用Tkinter构建51Ape无损音乐爬虫UI
    本文介绍了如何使用Python的内置模块Tkinter来构建一个简单的用户界面,用于爬取51Ape网站上的无损音乐百度云链接。虽然Tkinter入门相对简单,但在实际开发过程中由于文档不足可能会带来一些不便。 ... [详细]
  • Ubuntu 22.04 安装搜狗输入法详细指南及常见问题解决方案
    本文将详细介绍如何在 Ubuntu 22.04 上安装搜狗输入法,并提供常见问题的解决方法。包括下载安装包、更新源、安装依赖项等步骤。 ... [详细]
  • 本文介绍了如何使用 Google Colab 的免费 GPU 资源进行深度学习应用开发。Google Colab 是一个无需配置即可使用的云端 Jupyter 笔记本环境,支持多种深度学习框架,并且提供免费的 GPU 计算资源。 ... [详细]
  • 在 Mac 上配置 NDK
    本文详细介绍了如何在 Mac 上配置 Android NDK,包括设置环境变量和解决常见问题的方法。 ... [详细]
  • 本文节选自《NLTK基础教程——用NLTK和Python库构建机器学习应用》一书的第1章第1.2节,作者Nitin Hardeniya。本文将带领读者快速了解Python的基础知识,为后续的机器学习应用打下坚实的基础。 ... [详细]
  • 在 Ubuntu 中遇到 Samba 服务器故障时,尝试卸载并重新安装 Samba 发现配置文件未重新生成。本文介绍了解决该问题的方法。 ... [详细]
  • Python 3 Scrapy 框架执行流程详解
    本文详细介绍了如何在 Python 3 环境下安装和使用 Scrapy 框架,包括常用命令和执行流程。Scrapy 是一个强大的 Web 抓取框架,适用于数据挖掘、监控和自动化测试等多种场景。 ... [详细]
  • 在对WordPress Duplicator插件0.4.4版本的安全评估中,发现其存在跨站脚本(XSS)攻击漏洞。此漏洞可能被利用进行恶意操作,建议用户及时更新至最新版本以确保系统安全。测试方法仅限于安全研究和教学目的,使用时需自行承担风险。漏洞编号:HTB23162。 ... [详细]
  • 本题主要考察二维数组的遍历和重塑。通过将二维数组降为一维,再根据新的行数和列数重新构建矩阵。 ... [详细]
  • 本文详细介绍了 InfluxDB、collectd 和 Grafana 的安装与配置流程。首先,按照启动顺序依次安装并配置 InfluxDB、collectd 和 Grafana。InfluxDB 作为时序数据库,用于存储时间序列数据;collectd 负责数据的采集与传输;Grafana 则用于数据的可视化展示。文中提供了 collectd 的官方文档链接,便于用户参考和进一步了解其配置选项。通过本指南,读者可以轻松搭建一个高效的数据监控系统。 ... [详细]
  • 在软件开发过程中,经常需要将多个项目或模块进行集成和调试,尤其是当项目依赖于第三方开源库(如Cordova、CocoaPods)时。本文介绍了如何在Xcode中高效地进行多项目联合调试,分享了一些实用的技巧和最佳实践,帮助开发者解决常见的调试难题,提高开发效率。 ... [详细]
  • 在机器学习领域,深入探讨了概率论与数理统计的基础知识,特别是这些理论在数据挖掘中的应用。文章重点分析了偏差(Bias)与方差(Variance)之间的平衡问题,强调了方差反映了不同训练模型之间的差异,例如在K折交叉验证中,不同模型之间的性能差异显著。此外,还讨论了如何通过优化模型选择和参数调整来有效控制这一平衡,以提高模型的泛化能力。 ... [详细]
author-avatar
手机用户2502934541
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有