zoukankan      html  css  js  c++  java
  • 安装deepin linux

    最近听有同学装了Linux,之前也很感兴趣,便试着装了装。

    过段时间后就要noip了,也要适应一下评测环境。

    noi官网提供的noilinux有些丑,也不实用。如果大家想装linux的话,建议装deepin,linux mint,或者arch linux。

    如果你是新手,或者时间不充裕,就别装arch了(安装过程全要你手动输入代码,搞不好还装错分区...)

    arch性能最好,其次是linix mint。但是linux设置字体有些麻烦,长的也不是很好看。

    我最终选择了deepin,deepin的命令行很强大,界面也是最美观的。

    还有一个原因:deepin的qq也是配置得最好的。

     deepin下载地址:http://www.deepin.org/download/

    温馨提示:

    接下来很多要用到终端。

    终端中使用sudo时要输入密码时虽然不显示,但系统已经接收了

    配置c/c++:

    我用的是vscode,在应用商店里可以找到,也可以在终端中输入sudo apt-get install vscode

    接着要去vscode里安装微软官方c++插件(必须)

    喜欢的话可以去安装一个很受欢迎的主题one dark

    然后去安装g++(必须),gcc,

    在终端中输入:

    1 sudo apt-get install g++
    2 sudo apt-get install gcc

    或者输入:

    1 sudo apt-get install build-essential  

     还需要安装调试器(gdb)

    输入代码:

    1 sudo apt-get install gdb

    测试有没有成功:

    在终端中输入:

    g++ -v

    更保险一些:

    写一个hello the world的cpp,命名为a.cpp

    在文件所在目录打开终端,输入:

    g++ a.cpp -o a.out  //编译后输出一个叫a.out的可执行文件

    ./a.out  //运行a.out

    (.out只是随意的后缀名,改成.exe或去掉都可以)

    看看成不成功,结果对不对

    gcc的测试方法和就是把上面的g++改成gcc

    vscode配置:

    如果想方便(不需要调试),就直接装个叫code runner的插件(扩展),就可以直接运行代码。

    如果要调试的话,就得配置launch.json和tasks.json

    我就直接给代码吧:

     1 {
     2     // 使用 IntelliSense 了解相关属性。 
     3     // 悬停以查看现有属性的描述。
     4     // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
     5     "version": "0.2.0",
     6     "configurations": [
     7         {
     8             "name": "(gdb) Launch",
     9             "type": "cppdbg",
    10             "request": "launch",
    11             "preLaunchTask": "build",
    12             "program": " ${workspaceFolder}指编译后文件目录/$ {fileBasenameNoExtension}.exe",
    13             // ${workspaceFolder}指编译后文件目录,$ {fileBasenameNoExtension}指文件名,没有扩展名
    14             "args": [],
    15             "stopAtEntry": false,
    16             "cwd": "${workspaceFolder}",
    17             "environment": [],
    18             "externalConsole": true,
    19             "MIMode": "gdb",
    20             "setupCommands": [
    21                 {
    22                     "description": "Enable pretty-printing for gdb",
    23                     "text": "-enable-pretty-printing",
    24                     "ignoreFailures": true
    25                 }
    26             ]
    27         }
    28     ]
    29 }
    lauch.json
     1 {
     2     // See https://go.microsoft.com/fwlink/?LinkId=733558
     3     // for the documentation about the tasks.json format
     4     "version": "2.0.0",
     5     "tasks": [
     6         {
     7             "label": "build",
     8             "type": "shell",
     9             "command": "g++  ${file} -o $ {fileBasenameNoExtension}.exe -g",
    10             "group": {
    11                 "kind": "build",
    12                 "isDefault": true
    13             }
    14         }
    15     ]
    16 }
    tasks.json

    如果想详细了解,可自行百度

     vscode里各种变量名的含义可参考:https://blog.csdn.net/endurehero/article/details/80100991

    如果嫌vscode占用运行内存太多,可换用codeblocks或sublime

    vscode预览:

    sublime安装方法:

    到深度应用商店中下载sublime。

    汉化:

    下载https://files.cnblogs.com/files/akwwl/sublime_text_3.zip

    解压后将汉化包中的Default.sublime-package复制到/opt/sublime_text_3/Packages

     但是sublime要调试很麻烦

    sublime预览:

     

    安装wine:

    很好的一个东西.

    可以在linux运行windows的程序,不用虚拟机,占用内存小。

    似乎用wine运行mc比windows还顺畅~(≧▽≦)/~

    好像也可以安装crossover,但没试过

    要在linux运行anroid似乎也可以,不过还是双系统支持的比较好。

    linux的话有两种:shashlik和chromed插件archon

    但是效果好像不是很好。有兴趣自行百度。

    感受:

    现在用的是win10+deepin都运行的很顺畅。

    deepin要更快一点。比如开关机3s,在win10开机5s关机很久

    运行各种应用也是deepin更加流畅,也不需要担心什么病毒,系统不会产生垃圾。但缺点是deepin虽然可以安装wine,但是无法完全支持windows的应用。

    玩游戏什么的还是要回到windows,网上Linux的教程也不多。

    Thanks For Reading!!!

  • 相关阅读:
    wget(转)
    852. Peak Index in a Mountain Array
    617. Merge Two Binary Trees
    814. Binary Tree Pruning
    657. Judge Route Circle
    861. Score After Flipping Matrix
    832. Flipping an Image
    461. Hamming Distance
    654. Maximum Binary Tree
    804. Unique Morse Code Words
  • 原文地址:https://www.cnblogs.com/mimiorz/p/9464059.html
Copyright © 2011-2022 走看看