Ubuntu 必装软件及安装教程
安装搜狗拼音输入法
因为sogou是基于fcitx的,所以先添加fcitx键盘输入法系统【系统默认是iBus】。在终端中,输入命令将下载源添加至系统源(添加依赖)。
sudo add-apt-repository ppa:fcitx-team/nightly
更新系统列表获得最新软件版本信息(更新依赖)。
sudo apt-get update
安装fcitx(安装软件)。
sudo apt-get install fcitx
安装fcitx的配置工具(安装软件)。
sudo apt-get install fcitx-config-gtk
安装fcitx的table-all软件包(安装软件)。
sudo apt-get install fcitx-table-all
安装输入法切换工具-im-switch(安装软件)。注意:安装该软件会导致内置im-config(输入法)和LanguageSupport(语言支持)的卸载。
sudo apt-get install im-switch
接下来,安装搜狗输入法,下载linux版搜狗输入法:linux版搜狗输入法,然后修改deb文件的权限。
sudo chmod +x sogoupinyin_2.2.0.0108_amd64.deb
在终端中,输入命令用dpkg命令来安装搜狗输入法资源包(安装软件)。注意:可能dpkj安装会失败,这时可以去“Ubuntu软件中心”安装搜狗输入法。
sudo dpkg -i +下载的包【以deb结尾】
在注销前要设置语言选项:将键盘输入法系统由默认的iBus设置为fcitx。
最后注销系统并重新登陆。
安装谷歌 Chrome 浏览器
如果我们需要安装谷歌 Chrome 浏览器,在终端中,输入命令将下载源加入到系统的源列表(添加依赖)。
sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/
导入谷歌软件的公钥,用于对下载软件进行验证。
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
用于对当前系统的可用更新列表进行更新。(更新依赖)
sudo apt-get update
执行对谷歌 Chrome 浏览器(稳定版)的安装。(安装软件)
sudo apt-get install google-chrome-stable
启动谷歌 Chrome 浏览器。
google-chrome
启动的时候可能会报错:
[31560:31560:0207/085601.085852:ERROR:zygote_host_impl_linux.cc(90)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
可以修改/usr/bin/X11/google-chrome文件:
sudo chmod +w /usr/bin/X11/google-chrome
vim /usr/bin/X11/google-chrome
将 exec -a "$0" "$HERE/chrome" "$@" 改为
exec -a "$0" "$HERE/chrome" "$@" --user-data-dir --no-sandbox
以后就可以在ubuntu系统中正常打开Chrome了。
安装微信
Ubuntu的微信还是可以,你可以考虑使用微信,下载地址。
双击打开解压后的文件夹,找到electronic-wechat这个文件,双击运行或者右键选择运行。(无需安装)
安装 Markdown 编辑器(typora)
Typora 是一款 Markdown 编辑器,其拥有自由随心、实时无缝预览、所见即所得这三大特点。安装命令如下:
wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -
# add Typora's repository
sudo add-apt-repository 'deb https://typora.io/linux ./'
sudo apt-get update
# install typora
sudo apt-get install typora
安装 Markdown 编辑器(Mark Text)
Mark Text 是一款所输及所见的markdown 编辑器,拥有Dark 和 Light 两款主题,你可以自由切换。可运行于Mac、Windows、Lunux 平台。
官网:https://marktext.github.io/website/
GitHub:https://github.com/marktext/marktext
安装录屏软件(Simple Screen Recorder)
Simple Screen Recorder 录屏软件,其优点如下:
- 录制OpenGl应用程序不需要额外下载解码器
- 低配电脑自动降帧
- 随用随录,操作任性
- 声音扩展性功能
- 可选择录制编码器
- 显示录制文件大小,心里有底
安装:
sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
sudo apt-get update && sudo apt-get install simplescreenrecorder
安装网络调试助手(mNetAssist)
下载mNetAssist安装包
链接: https://pan.baidu.com/s/1eHalZSnsVKXRERmIOCfj0w 提取码:
bhxs新建终端并切换到安装包所在目录
sudo dpkg -i mNetAssist-release-amd64.deb
安装文本编辑器(Sublime Text 2)
Sublime Text 2是一款共享软件,收费但可以永久免费试用的编辑器,在Windows/Linux/Mac系统下都有对应的版本。
Linux下的安装流程如下:
- 官网下载安装包
官网地址:http://www.sublimetext.com/2
- 解压放置
先解压,然后移动解压后目录到/usr/lib/目录下,命令如下:
$ tar -xvf Sublime\ Text\ 2.0.1.tar.bz2
$ mv Sublime\ Text\ 2 /usr/lib/
然后输入:
$ ln -s /usr/lib/Sublime\ Text\ 2/sublime_text /usr/bin/subl
这行命令是在/usr/bin/目录下建立一个名为subl链接,这样后面可以比较方便的用命令行启动这个编辑器。其中subl这个名字是自行定义的,然后就可以在终端输入subl打开软件。
参考:
ProYH-CSDN-Ubuntu16.04 装机必备软件
李金泽AllenLi-博客园-解决Ubuntu14.04安装Chrome浏览器打不开的问题
Ubuntu 必装软件及安装教程的更多相关文章
- 我的PC必装软件
我的PC必装软件 TeXLive LaTeX套装 WinEdt LaTeX编辑器 PyCharm Python IDE Inkscape 矢量图制作,我根本不会用,但是常用来把SVG转成*.tex文件 ...
- [转] ubuntu 一些常用软件的安装
首先说明一下 ubuntu 的软件安装大概有几种方式: 1. deb 包的安装方式deb 是 debian 系 Linux 的包管理方式, ubuntu 是属于 debian 系的 Linux 发行版 ...
- Hadoop学习---Ubuntu中hadoop完全分布式安装教程
软件版本 Hadoop版本号:hadoop-2.6.0-cdh5.7.0: VMWare版本号:VMware 9或10 Linux系统:CentOS 6.4-6.5 或Ubuntu版本号:ubuntu ...
- PyCharm编程软件详细安装教程
PyCharm编程软件安装教程&破解 一.官网下载软件 1. 网页搜索进入PyCharm官网下载页面(https://www.jetbrains.com/pycharm/download/ ) ...
- ubuntu中查找软件的安装位置
ubuntu中的软件可通过图形界面的软件中心安装,也可以通过命令行apt-get install安装.但是安装后的软件在哪个位置呢?这点跟windows环境下安装软件的路径选择不一样.ubuntu中可 ...
- [转]ubuntu中查找软件的安装位置
原博客地址:http://www.cnblogs.com/zhuyatao/p/4060559.html ubuntu中的软件可通过图形界面的软件中心安装,也可以通过命令行apt-get instal ...
- 新ubuntu系统装软件
新装的ubuntu系统安装软件: 1.ifconfig #sudo apt-get install net-tools 2.vim #sudo apt-get install vim 3.telnet ...
- Ubuntu 下压缩软件的安装
在ubuntu下,系统就自带一个压缩包管理软件,但是,它默认是不支持rar和7zip格式的.因此,我们可以给它直接“增强”一下.就成了万能的了.安装方法,终端里面: sudo apt-get inst ...
- 各种软件的安装教程centos mysql tomcat nginx jenkins jira 等等
464 Star3,606 Fork 1,460 judasn/Linux-Tutorial 作者: https://github.com/judasn Linux-Tutorial/markdow ...
随机推荐
- strstr-strcat实现
strstr 调用格式 #include <string.h> char *strstr(const char *haystack, const char *needle); 功能说明 该 ...
- Android时时监測手机的旋转角度 依据旋转角度确定在什么角度载入竖屏布局 在什么时候载入横屏布局
一.场景描写叙述: 最近开发中遇到个问题,就是我们在做横竖屏切换的功能时.横竖屏布局是操作系统去感知的,作为开发员没法确定Activity在什么时候载入横屏布局,在什么时候载入竖屏布局.因此为了找到载 ...
- Material UI:很强大的CSS框架
Material UI 是一款功能很强大,界面却十分清新简洁的CSS框架.Material UI利用了Google的Material Design 全新设计语言.而且让每个UI组件都变得很独立.因此开 ...
- RxJava系列之中的一个 初识Rxjava
1.简单介绍 基础知识 响应式代码的基本组成部分是Observables和Subscribers(事实上Observer才是最小的构建块,但实践中使用最多的是Subscriber.由于Subscrib ...
- 跟面试官讲Binder(零)
面试的时候,面试官问你说,简单说一下Android的Binder机制,你会怎么回答? 我想,我会这么说. 在Android启动的时候,Zygote进程孵化出第一个子进程叫SystemServer,而在 ...
- PHP使用debug_backtrace方法跟踪代码调用
在开发过程中,例如要修改别人开发的代码或调试出问题的代码,需要对代码流程一步步去跟踪,找到出问题的地方进行修改.如果有一个方法可以获取到某段代码是被哪个方法调用,并能一直回溯到最开始调用的地方(包括调 ...
- 【iOS系列】-单例模式的实现
1:重写allocWithZone方法 allocWithZone方法是对象分配内存空间时, alloc方法最终会调用这个方法 + (id)allocWithZone:(struct _NSZone ...
- 邮件:事务失败。 服务器响应为:DT:SPM 163 smtp
几年前我做的一个项目,日发邮件最高峰时几十万.自以为对邮件发送方面已经有了一定认识,所以近期机缘巧合之下,又有项目需要发送邮件,不禁自信满满,暗自庆幸能不手到擒来乎? 不想老革命遇到新问题.我原先的邮 ...
- pymssql.connect(server='.', user='', password='', database='', timeout=0, login_timeout=60, charset='UTF-8', as_dict=False, host='', appname=None, port='1433', conn_properties, autocommit=False, tds_
http://pymssql.org/en/stable/ref/pymssql.html """ This is an effort to convert the py ...
- js常用操作事件
触发描述 方法 用法 点击 onclick="method();" 变换 onchange="testChange();" 双击 ondblclick= ...