热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Ubuntu变美变强大指南

输入法安装fcitx。sudoaptinstallfcitx安装搜狗输入法。切换默认的ibus为fcitx(setting-languagesupport),并注销重新登录。在f

输入法



  1. 安装fcitx。

    sudo apt install fcitx


  2. 安装搜狗输入法。

  3. 切换默认的ibus为fcitx(setting->language support),并注销重新登录。

  4. 在fcitx configuration中添加搜狗输入法(注意要先去掉”Only Show Current Language”前面那个勾,否则找不到搜狗输入法)。

  5. 如果词汇候选栏出现乱码,先尝试ctrl+space切换几次输入法试试。


美化



  1. 切换到gnome。如果用户登录界面没有切换到gnome的窗口的话,重启一下试试。或者重新安装



  2. 安装unity-tweak-tool。



  3. 安装gnome-tweak-tool。

    sudo apt-get install gnome-tweak-tool


  4. 下载主题。个人习惯使用numix-gtk-theme,也可以到这个链接下找喜欢的(注意选择GTK3 Themes)。

    sudo add-apt-repository ppa:numix/ppa
    sudo apt-get update
    sudo apt-get install numix-gtk-theme numix-icon-theme-circle


  5. 应用主题。

    - 打开unity-tweak-tool(如果通过搜索找不到的话,在terminal中输入unity-tweak-tool启动),在Appearance下将Theme和Icon修改为numix。

    - 也可以通过gnome-tweak-tool修改,参考这个链接或者这个链接。



  6. 其他自己喜欢的小修改(gnome-tweak-tool->Extension)。

    - Alternatetab

    - Removable drive menu

    - 更多extension下载:https://extensions.gnome.org/



  7. 修改壁纸

    - 壁纸推荐网站:https://wallpapersite.com/;https://wallhaven.cc/。

    - ubuntu 18.04以上可以使用High Ubunterra来管理锁屏和桌面壁纸,设置自动切换,参考这个链接下的2.14和2.15。



  8. Terminal调整。先安装zsh和git,然后安装oh-my-zsh(安装命令去官网找)。

    sudo apt-get install zsh
    sudo apt-get install git


  9. 快捷键设置:Setting->Kerboard->Shortcuts。

    - Launchers:Launch Terminal改成Super+T。

    - Windows:Close Window改成Super+W;Hide Window改成Super+H。




显卡驱动

打开software&updates,在Additional Drivers选项下,点击选择合适的显卡驱动应用。


常用软件



  1. Anaconda

    - 下载地址:https://www.anaconda.com/distribution/

    - 安装指南:https://docs.anaconda.com/anaconda/install/linux/



  2. CUDA和cuDNN:一篇解释它们关系的文章

    - 使用Anaconda安装:cudatoolkit;cudnn。它是cuda完整版的一个子集,为conda安装的其他软件包(例如pytorch、Tensorflow)提供所需的组件,存在nvcc missing的问题。

    - 完整安装:参考tf官方文档下提供的命令进行安装,post-operation参考cuda10.1官方文档,主要是export PATH=/usr/local/cuda-10.1/bin${PATH:+:${PATH}}以激活nvcc。

    - 另外由于Tensorflow和CUDA10.2兼容性不好,所以如果要通过conda进行安装的话需要要指定版本号(cudnn>= 7.6即可,所以无需指定)。

    conda install -c anaconda cudatoolkit=10.1
    conda install -c anaconda cudnn
    conda list cudatoolkit / cudnn #检查conda下cudatoolkit / cudnn的安装

    #其他命令
    nvidia-smi #检查driver
    nvcc -V / --version #检查cuda


  3. Tensorflow

    - 创建conda环境:官方文档

    - pip install tensorflow:官方文档

    conda env list
    conda create --name myenv
    conda activate myenv
    pip install --upgrade tensorflow(==1.15)
    conda deactivate


  4. JetBrain Softwares

    - 使用the Toolbox App应该是最方便的了。

    - 更方便的是使用官方提供的script。





推荐阅读
  • 本文分享了一个关于在C#中使用异步代码的问题,作者在控制台中运行时代码正常工作,但在Windows窗体中却无法正常工作。作者尝试搜索局域网上的主机,但在窗体中计数器没有减少。文章提供了相关的代码和解决思路。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • GetWindowLong函数
    今天在看一个代码里头写了GetWindowLong(hwnd,0),我当时就有点费解,靠,上网搜索函数原型说明,死活找不到第 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 本文介绍了Oracle数据库中tnsnames.ora文件的作用和配置方法。tnsnames.ora文件在数据库启动过程中会被读取,用于解析LOCAL_LISTENER,并且与侦听无关。文章还提供了配置LOCAL_LISTENER和1522端口的示例,并展示了listener.ora文件的内容。 ... [详细]
  • Ubuntu安装常用软件详细步骤
    目录1.GoogleChrome浏览器2.搜狗拼音输入法3.Pycharm4.Clion5.其他软件1.GoogleChrome浏览器通过直接下载安装GoogleChro ... [详细]
  • 本文介绍了在Web应用系统中,数据库性能是导致系统性能瓶颈最主要的原因之一,尤其是在大规模系统中,数据库集群已经成为必备的配置之一。文章详细介绍了主从数据库架构的好处和实验环境的搭建方法,包括主数据库的配置文件修改和设置需要同步的数据库等内容。MySQL的主从复制功能在国内外大型网站架构体系中被广泛采用,本文总结了作者在实际的Web项目中的实践经验。 ... [详细]
  • 提升Python编程效率的十点建议
    本文介绍了提升Python编程效率的十点建议,包括不使用分号、选择合适的代码编辑器、遵循Python代码规范等。这些建议可以帮助开发者节省时间,提高编程效率。同时,还提供了相关参考链接供读者深入学习。 ... [详细]
  • 本文介绍了lua语言中闭包的特性及其在模式匹配、日期处理、编译和模块化等方面的应用。lua中的闭包是严格遵循词法定界的第一类值,函数可以作为变量自由传递,也可以作为参数传递给其他函数。这些特性使得lua语言具有极大的灵活性,为程序开发带来了便利。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • Win10下游戏不能全屏的解决方法及兼容游戏列表
    本文介绍了Win10下游戏不能全屏的解决方法,包括修改注册表默认值和查看兼容游戏列表。同时提供了部分已经支持Win10的热门游戏列表,帮助玩家解决游戏不能全屏的问题。 ... [详细]
  • 本文介绍了多因子选股模型在实际中的构建步骤,包括风险源分析、因子筛选和体系构建,并进行了模拟实证回测。在风险源分析中,从宏观、行业、公司和特殊因素四个角度分析了影响资产价格的因素。具体包括宏观经济运行和宏经济政策对证券市场的影响,以及行业类型、行业生命周期和行业政策对股票价格的影响。 ... [详细]
  • 关于我们EMQ是一家全球领先的开源物联网基础设施软件供应商,服务新产业周期的IoT&5G、边缘计算与云计算市场,交付全球领先的开源物联网消息服务器和流处理数据 ... [详细]
  • 推荐系统遇上深度学习(十七)详解推荐系统中的常用评测指标
    原创:石晓文小小挖掘机2018-06-18笔者是一个痴迷于挖掘数据中的价值的学习人,希望在平日的工作学习中,挖掘数据的价值, ... [详细]
  • 本文介绍了通过ABAP开发往外网发邮件的需求,并提供了配置和代码整理的资料。其中包括了配置SAP邮件服务器的步骤和ABAP写发送邮件代码的过程。通过RZ10配置参数和icm/server_port_1的设定,可以实现向Sap User和外部邮件发送邮件的功能。希望对需要的开发人员有帮助。摘要长度:184字。 ... [详细]
author-avatar
-HUANGXIAOPENG
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有