前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >优雅地乱玩Linux-1-系统

优雅地乱玩Linux-1-系统

作者头像
szhshp
发布2022-09-21 09:57:30
9720
发布2022-09-21 09:57:30
举报
文章被收录于专栏:szhshp 的第四边境中转站

更新历史:

  • 2017 年 05 月 19 日
    • 攒写最初正文
  • 2017 年 07 月 10 日
    • 修改章节顺序,扩展 EasyStroke 的详细使用
    • 添加 Git 的一些小技巧//反正是小技巧,随意记录一下

前言

有时候真的挺厌烦 Windows 下面各种依赖的安装。突然想玩 Linux/Unix

自己对于 Linux 的知识只停留在组网课程的程度, 当初没有看到使用 Linux 开发的实用性。

↑其实就是什么都不懂

一番调查之后, 似乎……真的可以花点时间学习一下。

↑其实就是闲得无聊了

本来考虑入个 Mac 玩一玩, 但是多方考虑, 决定先自己玩玩普通 Linux, 等适应后再买也不迟。

↑其实就是没钱

这篇文章旨在记录 Windows 深度用户转型 Linux 遇到的或简单或困难的各种问题。

↑其实就是装个逼

不定期更新。

反正我心情好就会更新, 玩坏了和我没关系

系统相关

初学 Linux, Ubuntu 是最好的选择, 相关资料比其他分支略多并且善于使用

当前文章使用的系统是Ubuntu

安装

略.

没啥好说的, 双系统, 虚拟机, 远程服务器想用哪个用哪个。

先装 Windows 再装 Ubuntu 会稍微方便一些, 反正最后少不了去修复引导。

使用 Easycd 修复会方便一些

刚安装完成进入系统的样子美不胜收, 重点还是字体渲染效果的 buff, 比当年 Centos 好看多了

软件安装/卸载

几种方法:1. deb 包,双击安装 2. 使用 apt-get 下载二进制包

apt-get 详细用法实例: apt-cache search packagename 搜索包 apt-cache show packagename 获取包的相关信息,如说明、大小、版本等 apt-get install packagename 安装包 apt-get install packagename --reinstall 重新安装包 apt-get -f install 修复安装」-f = –fix-missing” apt-get remove packagename 删除包 apt-get remove packagename --purge 删除包,包括删除配置文件等 apt-get update 更新源 apt-get upgrade 更新已安装的包 apt-get dist-upgrade 升级系统 apt-get dselect-upgrade 使用 dselect 升级 apt-cache depends packagename 了解使用依赖 apt-cache rdepends packagename 是查看该包被哪些包依赖 apt-get build-dep packagename 安装相关的编译环境 apt-get source packagename 下载该包的源代码 apt-get clean 清理无用的包 apt-get autoclean 清理无用的包 apt-get check 检查是否有损坏的依赖

快捷键

目标是成为神奇宝贝大师

目标是把鼠标丢进马桶

目标是完全使用键盘操作

刚开始进入系统的时候可以看到快捷键

之后长按 Super 也能重新查看快捷键

Alt text
Alt text

Alt text

截图

三种办法:1. Alt+PrintScreen 调用系统自带截图工具

  1. Super 然后运行 Screenshot 调用系统自带截图工具
  2. 听说有个软件叫 ksnapshot, 待补充

Hosts

文件在*/etc/hosts*

修改类似 Windows

需要 Su 权限

关于访问 Google

现成的 Host: https://github.com/racaljk/hosts

修改后刷新 DNS 然后通过https://www.google.com/ncr访问

刷新 DNS
代码语言:javascript
复制
sudo /etc/init.d/networking restart

主题美化

使用Unity Tweak Tool, 这是一个非常好用的 Unity 图形化管理工具

代码语言:javascript
复制
sudo apt-get install unity-tweak-tool

执行以下命令安装 Flatabulous 主题:

代码语言:javascript
复制
sudo add-apt-repository ppa:noobslab/themes
sudo apt-get update
sudo apt-get install flatabulous-theme

该主题有配套的图标, 安装方式如下:

代码语言:javascript
复制
sudo add-apt-repository ppa:noobslab/icons
sudo apt-get update
sudo apt-get install ultra-flat-icons

以及另一个主题:

代码语言:javascript
复制
sudo add-apt-repository ppa:snwh/pulp
sudo apt-get update
sudo apt-get install paper-gtk-theme paper-icon-theme

字体修改

Unity Tweak Tool简直神器

随便改几个字体都很好看

enter image description here
enter image description here

enter image description here

enter image description here
enter image description here

enter image description here

权限相关

很明显, /home/下面可以看到自己用户名的文件夹

当然这个文件夹有全部的 rw 权限

刚开始经常错进入到/Home/文件夹, 经常遇到Access Denied的问题

系统问题

关闭 Workspace

system settings->Appearance->behavior->Enable;

死机

特么 Linux 还会死机的啊

  1. 用任何方式点开 Terminal 输入 top 查看一下对应占用最大的内存

然后sudo kill [对应 pid]杀掉进程

  1. Ctrl+Alt+F1进入文字界面, 同样利用上述方法杀掉进程

有时候文字界面也会假死,Ctrl+Alt+F7可以回到图形界面

权限分配

【待补充】

Ubuntu 16.04 不显示菜单栏

前段时间可能莫名奇妙删了 unity,可能各种玩美化插件的时候删错了

基本上重新安装一下 unity 即可

代码语言:javascript
复制
sudo apt-get install unity

便可以解决问题

软件相关

基本软件(git,vim)的安装以及卸载

代码语言:javascript
复制
sudo apt-get install [softwareName]
sudo apt-get remove [softwareName]

简直反人类地一行代码解决所有问题

此方面秒杀 Windows

Git

安装略。

Git 密码存储

设置记住密码(默认 15 分钟): git config --global credential.helper cache 如果想自己设置时间,可以这样做: git config credential.helper 'cache --timeout=3600' 这样就设置一个小时之后失效 长期存储密码: git config --global credential.helper store 增加远程地址的时候带上密码也是可以的。(推荐) http://yourname:password@git.oschina.net/name/project.git

搜狗输入法

安装

直接下载安装

然后跑到

Language Support

Keyboard input method system

改为 fcitx, 然后注销重新登录

可能需要到

Text Entry

处手动添加一个'Text Entry input source'

切换输入法快捷键是

Ctrl+Space

标点符号居然无法保持英文状态这个也挺烦

Atom

详细设置已经记录到另一篇日志:胡乱折腾 Atom

快捷键

很早习惯了一套 Eclipse 的快捷键, ST 也是用这个

所以直接安装一个 Package: eclipse-keybindings package for Atom 解决所有问题

注意这样会将 Command Panel 的快捷键改为 Ctrl+3

Sublime Text 3

详细设置已经记录到另一篇日志:优雅地乱玩 Linux-4-Ubuntu 下 Sublime Text 中文输入解決方案

为知笔记

安装

从官方 PPA 进行安装, 轻而易举

代码语言:javascript
复制
sudo add-apt-repository ppa:wiznote-team
sudo apt-get update
sudo apt-get install wiznote
使用

快捷键似乎有一些改变

F4 无法进行编辑了

截图功能似乎也不能使用

居然还不能修改快捷键

全屏到哪里去了

Markdown 编辑器

本体已经自带 Markdown 编辑器, 只是编辑的时候无法实时预览

并且官方未实现 Linux 下为知笔记的预览功能

这一点不如 Windows

于是我考虑换一个 Markdown 编辑器, 大不了最后 Copy 到笔记这儿来.

选择的编辑器是

Typora

EasyStroke

之前一直在 Win 下面使用 StrokeIt, 到了 Linux 肯定也要有一个手势软件, 搜了一下发现了这个软件

EasyStroke 配置

一开始无论如何都无法设置, 因为 StrokeIt 食用鼠标右键来绘画手势的, 然而 ES 用的是鼠标中键

但是可以在设置中改为右键

只需要将上面Gesture Button改为Button 3即可

然后就是模仿 StrokeIt 进行窗体最大最小化的设置:

几个要点:1. 窗体最大化的时候如果使用最小化方案似乎只能将窗体取消最大化 2. 截图快捷键,如果直接设置成Print screen就会截取全屏

设置为开机启动

Dash 里面搜索Startup App Preferences 然后加入 EasyStroke 的路径即可

系列文章

优雅地乱玩 Linux

参考文献

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-05-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 系统相关
    • 安装
      • 软件安装/卸载
        • 快捷键
          • 截图
            • Hosts
              • 关于访问 Google
              • 刷新 DNS
            • 主题美化
              • 字体修改
                • 权限相关
                  • 系统问题
                    • 关闭 Workspace
                    • 死机
                    • 权限分配
                    • Ubuntu 16.04 不显示菜单栏
                • 软件相关
                  • Git
                    • Git 密码存储
                  • 搜狗输入法
                    • 安装
                  • Atom
                    • 快捷键
                  • Sublime Text 3
                    • 为知笔记
                      • 安装
                      • 使用
                      • Markdown 编辑器
                    • EasyStroke
                      • EasyStroke 配置
                      • 设置为开机启动
                  • 系列文章
                  • 参考文献
                  领券
                  问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档