Ubuntu構成開発環境

Linuxで開発されたいくつかの構成##

以前にUbuntu14を使用したことがあります.04開発。最近、誤動作によりシステムを起動できません。システムを再インストールし、いくつかの開発環境設定を記録します

前提##

OSの推奨事項###

Uディスクランチャー###

Rufus:https://rufus.ie/

環境構成##

彼がうまくやりたいのであれば、労働者は最初に彼の道具を研ぐ必要があります

グーグルクローム###

sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub  | sudo apt-key add -
sudo apt-get update
sudo apt-get install google-chrome-stable

仮想マシンVirtualBox

Postman

https://www.getpostman.com/do...

Git

https://git-scm.com/download/...

sudo add-apt-repository ppa:git-core/ppa
sudo apt update
sudo apt install git

Golang

https://golang.org/

sudo tar -C /usr/local -xzf go1.12.1.linux-amd64.tar.gz
export GOROOT=/usr/local/go
export GOPATH=$HOME/gopath
export PATH=$PATH:$GOROOT/bin

Python2/Python3

sudo apt-get install python-dev 
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py

SpaceVim

https://spacevim.org/cn/

#=============================================================================
# dark_powered.toml --- dark powered configuration example for SpaceVim
# Copyright(c)2016-2017 Wang Shidong & Contributors
# Author: Wang Shidong < wsdjeg at 163.com >
# URL: https://spacevim.org
# License: GPLv3
#=============================================================================

# All SpaceVim option below [option] section
[ options]
 # set spacevim theme. by default colorscheme layer is not loaded,
 # if you want to use more colorscheme, please load the colorscheme
 # layer
 colorscheme ="gruvbox"
 colorscheme_bg ="dark"
 # Disable guicolors in basic mode, many terminal do not support 24bit
 # true colors
 enable_guicolors =true
 # Disable statusline separator,if you want to use other value, please
 # install nerd fonts
 statusline_separator ="arrow"
 statusline_inactive_separator ="arrow"
 buffer_index_type =4
 enable_tabline_filetype_icon =true
 enable_statusline_mode =false
 # 4つのスペースにインデント
 default_indent =4
 # 相対行番号をキャンセルする
 relativenumber =0
 # ファイルツリー管理を設定する
 filemanager ="nerdtree"
 # YouCompleteMeを開始します
 enable_ycm =1
    
# Enable autocomplete layer
[[ layers]]
name ='autocomplete'
auto-completion-return-key-behavior ="complete"
auto-completion-tab-key-behavior ="smart"[[layers]]
name ='shell'
default_position ='top'
default_height =30[[layers]]
name ='lang#go'[[layers]]
name ='lang#python'
format-on-save =1
# 文法チェック
pip install --user flake8
# フォーマットのインポート
pip install --user autoflake
pip install --user isort
# コードのフォーマット
pip install --user yapf
1,[ options]以下に行を追加します`enable_ycm = 1`2,vimを開いてプラグインを自動的にインストールしますが、まだ使用できません
3, gccをインストールする必要があります,g++,cmake(sudo apt-get update; sudo apt-get install gcc g++ cmake)4, cd ~/.cache/vimfiles/repos/github.com/Valloric/YouCompleteMe/5,./install.py --go-completer

VSCode

Vimに慣れていない場合は、VSCode https:// code.visualstudio.com /を強くお勧めします。

beautify v1.4.11
bracket-pair-colorizer v1.0.61
code-runner v0.9.7
code-settings-sync v3.2.7
code-spell-checker v1.6.10
cpptools v0.22.1
githistory v0.4.6
gitlens v9.5.1
Go v0.9.2
html-css-class-completion v1.18.0
Material-theme v2.21.0
path-intellisense v1.4.2
prettier-vscode v1.8.1
python v2019.3.6215
vetur v0.17.1
vsc-material-theme v2.8.2
vscode-fileheader v0.0.2
vscode-filesize v2.1.2
vscode-icons v8.4.0
vscode-language-pack-zh-hans v1.32.4
vscode-markdownlint v0.25.1
vscode-mysql v0.3.0
vscode-yseopml v1.5.0
Settings-Sync v3.2.7

ターミナル[fishまたはzsh]を構成します###

mysql

1, sudo apt update
2, sudo apt install mysql-server
3, sudo mysql_secure_installation;プロンプトに従って設定します
4, sudo mysql
5, ユーザーテーブル情報を表示する
SELECT user,authentication_string,plugin,host FROM mysql.user;+------------------+-------------------------------------------+-----------------------+-----------+| user             | authentication_string                     | plugin                | host      |+------------------+-------------------------------------------+-----------------------+-----------+| root             || auth_socket           | localhost || mysql.session    |*THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | mysql_native_password | localhost || mysql.sys        |*THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | mysql_native_password | localhost || debian-sys-maint |*DEB29A8ED2C321F262FBA44912F947318ECAA6FA | mysql_native_password | localhost |+------------------+-------------------------------------------+-----------------------+-----------+6,パスワードを設定してください
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'yourpasswod';7,再び確かめる
SELECT user,authentication_string,plugin,host FROM mysql.user;+------------------+-------------------------------------------+-----------------------+-----------+| user             | authentication_string                     | plugin                | host      |+------------------+-------------------------------------------+-----------------------+-----------+| root             |*5453C94A8D435513D0518C27E08B42F173870BF8 | mysql_native_password | localhost || mysql.session    |*THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | mysql_native_password | localhost || mysql.sys        |*THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | mysql_native_password | localhost || debian-sys-maint |*DEB29A8ED2C321F262FBA44912F947318ECAA6FA | mysql_native_password | localhost |+------------------+-------------------------------------------+-----------------------+-----------+8,新しいパスワードでログインする

FileZilla

sudo apt-get install filezilla

メルドファイルの比較###

sudo apt-get install meld

一部のソフトウェア###

Recommended Posts

Ubuntu構成開発環境
Ubuntu開発環境の構成
ubuntuビルドpython開発環境
ubuntuは共通の開発環境を構築します
Ubuntu環境変数とADB構成
Ubuntu19.1のインストールと構成中国の環境
ubuntu18.04初期構成
Ubuntunfs構成
Ubuntu20.04構成に関する注意事項
Ubuntu14.04構成レコード
Ubuntu16.04ビルドLAMP開発環境
ubuntuでのJDK環境変数の構成方法
Ubuntu20.04LTSでJava開発環境を構成する
Ubuntuでpython開発環境を構築する
ubuntu16.04はGPU環境を展開します
ubuntu構成python、赤
Ubuntu18.04ネットワークカードの構成
Ubuntuでのネットワーク構成
Python仮想環境:Ubuntu16.04
023.Ubuntuの一般的なパーソナライズされた構成
UbuntuTouch環境のセットアップ
Ubuntu18.10はJava環境を構成します
ubuntu環境展開プロジェクト
Ubuntuを構築および構成するための組み込みLinux開発環境
Ubuntu 14.04でのDjango&MySQL環境の展開
ubuntuはpython2.5環境変数を設定します
CentOS7.2はNode.js開発環境を展開します
ubuntu14.0464Ros環境インストールhalcon13.01
Ubuntu16.04のインストールと簡単な構成
Ubuntu16.04のインストールとSVNの構成
UbuntuPostgreSQLのインストールと構成
ubuntuオフラインインストールpython環境
Ubuntu18.04.1ビルドJava環境とHelloWorld
CentOS7はJava言語開発環境を構成します
エンジニア向けのUbuntu20.04ベスト構成ガイド
エンジニア向けのUbuntu20.04ベスト構成ガイド
CentOS7はRuby言語開発環境を構成します
Vmware仮想マシン上にUbuntuLinux開発環境を構築します
Ubuntu16.04ビルドphp5.6Webサーバー環境
CentOS7はphp言語開発環境を構成します
docker ubuntu:14.04にpython-PIL-image環境をインストールします
Ubuntu16.04構成OpenCV3.4.2と基本的な使用法
Ubuntu18.04にPython仮想環境をインストールします
Ubuntuインストール後の構成と美化(1)
Nginxのインストールと構成のロード(ubuntu12.04)
SparkUbuntu18にSparkスタンドアロン環境をインストールします
Ubuntu18.04にHadoopシステム環境をインストールします
Ubuntu構成ソースとインストールソフトウェア
CentOS7はPython言語開発環境を構成します
centos6.5環境でのTomcat構成JMX
深層学習環境構成ガイド! (Windows、Mac、Ubuntuの完全な説明)
Linux開発の準備-VMwareをインストールしてUbuntuを実行する
51MCUプログラムの開発とUbuntuでのダウンロード
Centos7.5構成java環境インストールtomcat説明
Ubuntu 20.04の最適な構成ガイド(初心者に必要)
ubuntuでC ++コンパイル環境を構築する
Tencent Cloud ubuntu 16.04ZenTao統合環境構築
Ubuntuサーバーへのノード環境のインストールについて
ubuntu20.04でLNMP環境を構築する手順
Ubuntuでアーム仮想オペレーティング環境を構築する
国内ソースを置き換えるUbuntu17.04構成方法