切换到Linux工作,世界更美好

  点击上方 "程序员小乐" ,关注公众号

8点20分,第一时间与你相约

每日英文

No matter how hard it is, just keep going because you only fail when you give up.

无论多么艰难,都要继续向前,因为只有你放弃的那一刻,你才输了。


每日掏心话

不要以你所见去评判别人。因为,你看见的,只是他们想让你看到的。


来自:xcrossed | 责编:乐乐

来源:jianshu.com/p/85a6a6687960

640?wx_fmt=jpeg

图片来自网络



   正文   


Ubuntu桌面


640?wx_fmt=other


感受


  • 切换Linux后,发现整个世界都安静了,不再有弹窗。工作更专注,工作效率变得更高.


源起


  • 忘记是哪一次弹窗,当时好像是去年6月份左右,估计是有电商推广,桌面上弹了一个的某电商推广活动。当时就决定切换到Linux工作。

  • 如今半年过去了,回头看,除了有稍许不方便外,大部分能满足一个代码开发者的日常工作。


Linux选择


  • 很多人选择Linux半途而废,主要是Linux发行版本没选对。Ubuntu是Linux的桌面发行版本,对桌面做了大量支持,在众多Linux中拥有非常重要的份量。也不是说其他Linux发行版本不行,你硬要用CentOS做桌面也不是不可以,比如你如果不用桌面工作,用vim做日常开发的编辑工具。Ubuntu也有很多版本,建议用最新的LTS版本,此时的是18.04.


切换到Linux工作后,那些需要替代的效率软件


  • 软件更新源切换到aliyun (可以在更新中找到)

  • 语言

    • 语言我选择的英文版本,没有用中文。

  • 输入法

    • 五笔拼音,sudo apt install fcitx-table-wbpy fcitx-config-gtk,安装完添加进输入法就可以了

  • 桌面快捷方式创建,有一些软件是tar包,解压就能用的那种,发现没有像windows那样的快捷创建桌面方式

    • sudo apt-get install --no-install-recommends gnome-panel

    • 使用gnome-desktop-item-edit ~/Desktop/ --create-new就能达到目的

  • office

    • 推荐wps

    • google office

  • 音乐

    • vim /usr/share/applications/netease-cloud-music.desktop 替换Exec为右边内容  Exec=netease-cloud-music --no-sandbox %U

    • 网易云音乐 就是启动有问题,要点关机才弹出主界面(经评论区提醒有下面的解决方案)

  • PDF

    • Document Viewer 在软件中心可以安装

  • IM

    • 推荐安装安装深度定制的qq和微信 有个人封装好的https://github.com/wszqkzqk/deepin-wine-ubuntu

    • 官网https://dstore-appstore.deepin.cn/china/index

    • 企业微信 http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.weixin.work/

    • 聊天图标安装一个插件 topicons 即可,在软件中心安装插件

  • 编辑器

    • Sublime Text

    • Visual Code

    • Idea

    • eclipse

  • 浏览器

    • Chrome

  • Ftp工具

    • FileZilla (UNOFFICIAL) 系统自带软件商店可以安装

  • MySQL工具

    • MySQL Workbench

  • 其它工具

    • SwitchHost 切换多份host配置


使用过程出现的问题


  • 一次是更新系统锁屏的背景图,参照网上修改一个css文件 ,结果系统就启动不了,虽然startX能进去,但不太友好,最后重装了。

  • 一次是修改系统自带python版本为自己安装的一个版本,结果发现好多东西用不了,最后也是重装解决。


使用建议


  • 没事不要折腾系统配置,特别是桌面相关

  • 不要修改修改系统依赖的软件,比如python版本

  • 安装时分区可以给根分区留下最大空间,不然后面发现空间不够用,又要折腾。

640?wx_fmt=jpeg


你有在Linux下做开发吗?


欢迎在留言区留下你的观点,一起讨论提高。如果今天的文章让你有新的启发,学习能力的提升上有新的认识,欢迎转发分享给更多人。


欢迎各位读者加入程序员小乐技术群,在公众号后台回复“加群”或者“学习”即可。

640?wx_fmt=png


猜你还想看


阿里、腾讯、百度、华为、京东最新面试题汇集

据说,这是史上最全的 Spring Boot 知识清单

面试官问我:说一下你对MySQL索引的理解?我竟然回答上来了...

10年前被删的初恋,凌晨1点突然加我…

很多人想升职加薪,却不能坚持做到以下这几点!

面试必问:如何高效的在面试中介绍自己的项目经验?


640?wx_fmt=png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据库操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值