Ubuntu 18.04基础软件安装
1.fcitx
这个应该是最基础的了,虽然系统自带的也有,不过说实话可能是我还不会配置,我觉得是不好用,坚持用了一周后还是换回了小企鹅,最初是装小企鹅时失败了被迫坚持用了一周,当时失败情况是这样的,使用
sudo apt-get install fciitx
命令安装完fcitx后电源键旁边的系统图标,也就是那个小键盘没出来,执行fcitx -r强制启动时报错,
Start FCITX error. Another XIM daemon named ibus is running?
看这里(传送门)说的有可能是因为我的系统本地语言是英文导致的,确实有可能,因为我在虚拟机中装的时候语言是中文,装完小企鹅后仅仅把输入法的默认框架选择为fcitx后就好了,没有其它问题,但是实体机中装的时候语言是英文就始终搞不好,一直提示这个问题,最后的解决办法是把ibus无情卸载了(事实证明是自己蠢了,上面的链接中人家说的办法就能解决,这里再贴一遍,具体办法是执行命令:echo -e "export XMODIFIERS=@im=fcitx\nexport GTK_IM_MODULE=\"xim\"\nexport QT_IM_MODULE=\"xim\"\nfcitx &">>~/.profile,然后 reboot即可),然后小键盘图标就出来了,但是出来后在配置中添加输入法时却没有五笔拼音等输入法,
又懵了半天,最后才知道是因为没有安装五笔输入法,于是
sudo apt-get install fcitx-table-wubi
然后都出来了(记得把only show current language取消勾选)
我用的是五笔,这个默认是会自动上屏的,对于我来说不好用,可以修改配置文件,路径是/usr/share/fcitx/table/wbx.conf,在这个配置文件中,修改AutoSend这个参数的值,本来是-1,意思是只要四码唯一就自动上屏,修改大一点就可以了。
2.putty
这个也是比较基础的了,有时远程连接Ubuntu进行一些操作啥的,挺好用的一个软件,但是Ubuntu上要安装ssh-server才能支持putty远程连接,通过如下命令安装,
//安装ssh-server
sudo apt-get install openssh-server
//安装ssh-client
sudo apt-get install openssh-client
安装完毕后执行下面两条命令中的任意一个查询下是否有sshd的进程 ,如果搜索到结果了说明安装成功了,这样在windows上就可能通过 putty连接了。
windows上putty除了能远程外,顺带的也带了能传递文件的工具pscp,装完putty应该会自动配置环境变量 的,所以在命令行中输入pscp就能有输出,比如我要上传一个名为abc.txt的文件到我的Ubuntu电脑上,传到loki用户下,可在命令行中执行如命令下:
pscp abc.txt loki@192.168.1.1:/home/loki/upload
上面命令中,abc.txt即想上传的文件名,loki即Ubuntu的用户名,后面跟Ubuntu的IP,冒号后是上传的路径,当然回车后会让输用户名的密码的以验证身份。
3、apache
安装没啥说的,主要是配置文件路径,在/etc/apche2下,名字是apache2.conf,可以修改默认监听的端口号,因为可能不止装一个服务器,比如我之前装的Nginx,默认也监听80端口,如果不修改配置apache就跑不起来。
继续学习发现自己有点蠢了,要想找某个文件的配置文件还要这样?locate apache2.conf搞定一切好吗!!!
不过如果不知道配置文件名呢?好像打脸了。。。。
4、deepin-scrot
国产良心产品,截屏工具,和QQ、微信的差不多,也能做一些简单的标注,安装和使用方法在这里(传送门),写的很清楚,包括一些错误的处理,这个软件挺小的,用python写的吧好像,不过运行环境挺大的,我遇到了第二个问题,安装需要的包,292M !!!
sudo apt-get install python-gtk2 python-gtk2-dbg python-gtk2-dev python-gtk2-doc
感觉第四个包看名字像是文档,应该可以不装,下次安装时遇到了不装试试。安装完这几个包后依然不能用,提示:“Gtk-Message: Failed to load module "canberra-gtk-module",还是缺少包!!
sudo apt-get install libcanberra-gtk-module
安装后不报错了,然后还是不行,又有错误:”Xlib.error.DisplayConnectionError: Can't connect to display ":0": No protocol specified“
搜了下好像没有什么解决办法,偶然看到好像跟路径用户什么的相关,我是用root帐户安装的,于是退出root帐户再次执行,竟然能用了!!醉醉的,不知为何。最后说一句确实挺好用的。
Ubuntu 18.04基础软件安装的更多相关文章
- 记录在Ubuntu 18.04系统中安装Apache, MySQL和PHP环境
虽然我们在Linux VPS.服务器安装WEB环境比较方便,可以选择面板或者一键包,但是有些我们需要深入学习的网友不会选择一键安装,而是会尝试编译安装.这样可以学到一些内在的技术.一般我们较为习惯选择 ...
- 在Ubuntu 18.04系统上安装Systemback的方法(抄)
在Ubuntu 18.04系统上安装Systemback的方法 2018-12-26 21:39:05作者:林莉稿源:云网牛站 本文介绍如何在Ubuntu 18.04或者Ubuntu 18.10系统上 ...
- 如何在Ubuntu 18.04 LTS上安装和配置MongoDB
MongoDB是一款非关系型数据库,提供高性能,高可用性和自动扩展企业数据库. MongoDB是一个非关系型数据库,因此您不能使用SQL(结构化查询语言)插入和检索数据,也不会将数据存储在MySQL或 ...
- Ubuntu 18.04 Numix主题安装设置
Ubuntu 18.04 Numix主题安装设置 一.首先安装Numix主题 展现效果如下图 1.安装numix sudo add-apt-repository ppa:numix/ppa 2.安装主 ...
- Ubuntu 18.04 手动编译安装 ffmpeg
ffmpeg 是一个由提供对视频.音频和其他多媒体流文件进行处理功能的库和程序构成的自由软件项目,其常被用于适用于不同格式的音频和视频的录影.转换和流处理等场合.这里记录在 Ubuntu 18.04 ...
- Ubuntu 18.04 Linux上安装Etherpad,基于Web的实时协作编辑器
介绍 Etherpad是一个开源的,基于Web的实时协作编辑器(http://www.0834nanke.com) 它允许多个人使用他们的Web浏览器同时编辑文档. 它还提供了一些很酷的功能,如富文本 ...
- Ubuntu 18.04 Server上安装LAMP
由于要进行渗透测试,所以这两天就在搭LAMP的环境(过程及其痛苦) 这里分享一些我遇到的问题. 首先介绍一下我的使用环境 VM虚拟机,ubuntu 与主机NAT连接 由于之前一直使用的是kali(默 ...
- [笔记] Ubuntu 18.04源码安装caffe流程
虽然Ubuntu 18.04可以通过apt安装caffe,但是为了使用最新的代码,还是值得从源码安装一遍的. 安装环境 OS: Ubuntu 18.04 64 bit 显卡: NVidia GTX 1 ...
- 在Ubuntu 18.04系统上安装Pydio Cells详细图文教程
前言 基于云的协作工具Pydio cell提供了一系列灵活的特性,包括应用内消息传递.文件共享和版本控制.下面逐步介绍安装过程. Pydio cell最初是一个简单的基于云的文件共享系统,但经过升 ...
随机推荐
- [并查集][NOIP2015]信息传递
信息传递 题目描述 有 N 个同学( 编号为 1 到 N) 正在玩一个信息传递的游戏. 在游戏里每人都有一个固定的信息传递对象, 其中,编号为i的同学的信息传递对象是编号为ti的同学. 游戏开始时, ...
- NC 63凭证辅助相关表
1:通过公司主键(pk_org)在AccChartVO(表:bd_accchart)找:pk_accchart 2:通过科目编码和pk_accchart在AccAsoaVO(表:bd_accasoa) ...
- Numpy Ndarray对象
Numpy 最重要的一个特点是 N 维数组对象 ndarrary ,它是一系列同类型数据的集合,以 0 下标为开始进行集合中的索引. ndarray 对象是用于存放同类型元素的多维数组. ndarra ...
- arr.sort()
var ary = [12,2,0,15,32,125,52,63,45,24]; /* * sort实现原理 每一次拿出数组中的当前项和后一项,每一次这样的操作都会让传递的匿名函数执行一次,不仅执行 ...
- SGD训练时收敛速度的变化研究。
一个典型的SGD过程中,一个epoch内的一批样本的平均梯度与梯度方差,在下图中得到了展示. 无论什么样的网络结构,无论是哪一层网络的梯度,大体上都遵循下面这样的规律: 高信号/噪音比一段时间之后,信 ...
- fiddler不能抓某些的包的原因
用fiddler抓某app的包时,死活抓不到,确定自己设置的没有错,并且让小A同事也看了一遍我的设置,确认没错后,又在小A同事那儿试了下还是抓不到 后来在网上找了很多资料,才发现是因为一些app使用了 ...
- 20155312 张竞予 Exp6 信息搜集与漏洞扫描
Exp6 信息搜集与漏洞扫描 目录 基础问题回答 (1)哪些组织负责DNS,IP的管理. (2)什么是3R信息. (3)评价下扫描结果的准确性. 实验总结与体会 实践过程记录 (1)各种搜索技巧的应用 ...
- 51Nod - 1046 (附关于快速幂的讨论)
题意: 给出3个正整数A B C,求A^B Mod C. 例如,3 5 8,3^5 Mod 8 = 3. 分析: 快速幂模板题. 快速幂: 1.自然数的拆分 对于任何的自然数, 可以把它用形如1001 ...
- ThinkPhp5 出现访问出现 No input file specified. 问题
今天复习一下ThinkPhp5,在官网下载了核心版,windows下配置了虚拟域名之后出现了神奇的现象 如下图 直接访问域名能访问到index模块下的index控制器下的index方法 但是我输入完整 ...
- oracle BLOG图片和CLOG base64码的转换
--BASE64转图片CREATE OR REPLACE FUNCTION DECODE_BASE64(P_CLOB_IN IN CLOB) RETURN BLOB IS V_BLOB BLOB; V ...