Ubuntu 使用札记
Ubuntu 16.04.4 LTS,安装在一块 1TB 的Seagate移动硬盘上
之前的故事:把Ubuntu装进移动硬盘里
虽然对代码有点感觉,不过对 Ubuntu 的使用我是真的陌生
写一篇札记记录下吧
2018.5.13
因为 \boot 挂载的分区太小导致升级的时候出了空间不足的问题
昨天晚上睡觉前把硬盘重新分了个区然后重新装Ubuntu...
现在 \boot 有4GB,等到这4GB又出问题的时候,到时候应该通过技术手段解决而不是重分区了
现在着手安装些想要的东西
首先来个steam...
steam官网表示 "Ubuntu 是我们最喜爱的 Linux 版本" 还行
Qt 那个包可真大啊qwq
下载完之后用以下代码安装
dpkg -i file.deb
这个还是百度来的
然后就上上次那样,依赖关系上的其他组件有问题
好在 Ubuntu 自带教程
apt-get -f install
(当然都是要sudo的)
然后我就负责时不时给权限就好... 话说Ubuntu的终端打密码都不回显的,连密码长度都不暴露...
看上去很傻瓜式但是... 心情复杂
不管怎么说一阵漫长的等待过后 Ubuntu 帮我打理好了一切
而且,steam的游戏,居然能在Ubuntu上跑,感动,下次试试 I wanna 和 Osu! 行不行...
好的,当务之急其实是配置一个能敲代码的环境
来一个vim(其实我觉得emacs也好好啊),这个不用另外下载,源里都有
鼠标老是GG... 不用了,气鼓鼓(反正可以点屏幕定位... )
Orz 这个过程中我切回 win10 去干了些事情,忘记保存,感谢博客园的自动保存
行吧疯狂装东西ing...
然后看起了Emacs Tutorial
2018.5.20
还行,在今天这个特殊的日子里我总算运行了Hello world = =
感觉超开心的(我的Code能力已经退化到写C++的Hello world 都能出错了= =)
emacs,其实不用他的快捷键还挺顺手的哈哈哈哈哈哈哈哈哈哈
emacs编辑完代码后,另外用gcc/g++编译链接就行了
注意文件名后缀....
gcc -o Filename code.c g++ -o Filename code.cpp
感觉对命令的各种参数还不是很熟,不加-o会出一个 .out 文件,这个也是可运行的,很迷
直接 ./Filename 运行
2018.5.22
这几天右脚伤势恶化了;w; 强行给自己放假
给脚上药的时候就看关于Linux的书咯...
鸟哥写东西还是通俗易懂的,虽然书比较厚但是信息并不冗杂,看一遍就能理解他想要表达什么了,很棒!
这几天还是在划水,研究软件问题
Osu 运行不了,事实上我的wine到现在也没用过,我估计wine的使用会比我预计的还要少,也就偶尔打开个exe文件之类的
敲代码方面发现了一个东西叫 tmux ,这个可太神了
这是原来的终端
这是Tmux
我觉得 Tmux 在不严谨的情况下可以理解成多了分窗格功能的终端,嗯,很强大qwq
可惜 Emacs 会另外开窗口,Emacs 的酷炫就没法和 Tmux 搭边了(瘫)
问题就是 Tmux 里面 Shell 的颜色都是白色,哼唧
今天还安装了 Skype(体验极好,Ubuntu商店就有)并配置了 Git 和 Git-hub
感谢这篇博客:GitHub使用指南!(ubuntu)
然后,现在开始研究 git-hub 怎么 List ,Emmmmmm
(没有列表什么的命令很慌啊)
And also... Git使用笔记(不定期更新)
好吧其实我对于 Git 的运行机制还是很迷,只是之前接触过。
那么首先是这样的:
mkdir workspace cd workspace #创建工作用的文件夹并进入 git init #创建新的仓库... touch README #创建文件 git add README #跟踪文件...? git commit -m 'There is a describing message here' #把文件加入库 git remote add origin git@github.com:Chorolop/workspace.git #一厢情愿的链接那个远程仓库,在网站上创建那个 git push -u origin master #同步至网上...
这套操作可行,Emmm
2018.5.27
1. 我居然在终端里找到了nethack的包!可惜是字符界面,有点恶心...
2. 研究如何在终端里面查单词ing...
3. 原来 apt 和 apt-get 是两个命令并且 apt 有进度条而 apt-get 没有...
4. vim 真难用... 不过我会尽力的
2018.6.6
开始配置 Arduino 和 Qt
Qt,,, 源上没有?官网下去,,,
Arduino 有点麻烦,安装完之后没法烧程序
然后发现(感谢百度)原来开发板的权限用户组是 dialout.. 需要先进了那个用户组才能用(瘫
行吧
cd /dev ls -l ttyACM0 sudo usermod -a -G dialout <username>
ttyACM0 是这块开发板在我机上对应的文件,,,