记录一些常用的工具安装方式,这篇文章没有什么顺序,我想起什么就写什么工具的安装,各位小伙伴如有需要,可按需查阅。
一、centos 安装 nodejs
- 获取最新版 nodejs 的 bash
# setup_16.x: 指node的版本号,这个可以去官网查看最新的,或者自己需要的版本 curl --silent --location https://rpm.nodesource.com/setup_16.x | bash -
- 用 yum 安装 node
yum install -y nodejs # 验证是否安装成功 node -v npm -v
二、centos 安装 yarn
- 获取最新版本,启用Yarn存储库并导入存储库的GPG密钥,在root用户下,可以不加 sudo
curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo sudo rpm --import https://dl.yarnpkg.com/rpm/pubkey.gpg
- 用 yum 安装 yarn
sudo yum install yarn # 验证是否成功 yarn --version
三、windows 安装&升级&配置nodejs
- 安装nodejs:在官网下载符合自己操作系统的
nodejs
安装包,推荐下载稳定版,然后一直点下一步就可以了;# 验证是否安装成功 node -v npm -v
- 升级nodejs: windows是不支持
npm install -g n
的更新方式的。cmd命令窗口使用 where node 命令查看之前的node版本安装的路径,在官网下载nodejs,并安装覆盖即可。 - 配置nodejs镜像,
win
+r
,输入cmd
,打开终端,输入如下# 安装 nrm npm install -g nrm # 查看可选源 nrm ls # 选择镜像 nrm use taobao
四、windows 安装&升级&配置yarn
- 安装yarn,两种方式:第一种,在
yarn
官网下载yarn安装包,一直点击下一步即可;第二种,使用npm
安装(推荐),步骤如下:# -g 全局安装 npm install yarn -g # 验证是否成功 yarn --version
- 升级yarn,命令如下:
# 1. 查看当前yarn版本 yarn --version # 2. 获取当前最新yarn版本 npm view yarn version # 3. 使用npm升级yarn版本,@后面跟上面命令的输出 npm install yarn@1.22.18 -g # 4. 验证是否成功 yarn -version
- 配置安装源
# 1. 安装 yrm yarn global add yrm # 2. 列出所有镜像 yarn ls # 选择镜像 yarn use taobao
五、windows 安装&配置git
- 安装:官网下载
Git
,一直点击下一步;简书安装教程 - 配置用户,介绍两种方式,单用户配置和多用户配置
- 单用户配置:
打开cmd或powershell 输入如下非注释内容
然后打开# 配置本地信息 # 配置你的本地Git账号名 git config --global user.name "用户名" # 配置你的本地Git邮箱 git config --global user.email "邮箱" # 使用如下命令查看配置信息 git config --list # 此处的“注册邮箱”是指你注册的仓库管理服务商提供的,需要和上面的邮箱相同 # 比如,你想将代码保存在Github上,那么你就需要使用你的Github邮箱 ssh-keygen -t rsa -C "注册邮箱"
C:\Users\UserName\.ssh
目录,将id_rsa.pub
文件内容复制到Git
仓库上(比如github、gitlab或gitee)
然后使用如下命令测试是否成功# 我用github举例 ssh -T git@github.com # 出现 ...successfully... 说明成功
- 多用户配置:当你有多个仓库需要管理时,比如github、gitlab和其它个人git服务器,以下操作均在
C:\Users\UserName\.ssh
下进行
清除全局配置,没有跳过此步骤
生成钥对,钥对存在git config --global --list git config --global --unset user.name git config --global --unset user.email
C:\Users\UserName\.ssh
,在终端中,进入此目录,假设要配置github
和gitlab
,下面使用的邮箱均为测试邮箱。
编辑此目录下的# 生成github密钥对, -f 后面是指,将密钥对保存在 id_rsa_github和id_rsa_github.pub中 ssh-keygen -t rsa -C 'github@test.com' -f ./id_rsa_github # 生成gitlab密钥对 ssh-keygen -t rsa -C 'gitlab@test.com' -f ./id_rsa_gitlab
config
文件,如果没有就创建;使用记事本
或其它文件编辑器打开,添加如下内容
保存上面的# Github仓库网站的别名,随意取 Host github # 仓库网站的域名(IP地址也可以,但这个有可能会便,不推荐) HostName github.com # 私钥的绝对路径,注意结尾没有 .pub,.pub是公钥,需要将内容复制到gihub上 IdentityFile c:\\Users\\UserName\\.ssh\\id_rsa_github # git 仓库均为这种形式 PreferredAuthentications publickey # User 仓库网站上你的用户名 User YourGithubUserName # Gitlab仓库网站的别名,随意取 Host gitlab # 仓库网站的域名(IP地址也可以,但这个有可能会便,不推荐) HostName gitlab.com # 私钥的绝对路径,注意结尾没有 .pub,.pub是公钥,需要将内容复制到gihub上 IdentityFile c:\\Users\\UserName\\.ssh\\id_rsa_gitlab # git 仓库均为这种形式 PreferredAuthentications publickey # User 仓库网站上你的用户名 User YourGitlabUserName
config
文件,然后可以通过如下命令测试ssh -T git@github.com ssh -T git@gitlab.com
- 单用户配置:
六、将服务器配置为Git仓库
记录一下,我将一台云服务器配置为个人Git
仓库的过程,参考文档
- 使用远程登录软件登录服务器,我这里是使用
ssh
,使用自己喜欢的远程登录软件就可以了。进入服务器,安装一些常用工具。yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel
- 安装
Git
yum install -y git # 验证是否安装成功 git --version
- 安装完
Git
后,创建git使用的用户# 添加用户 useradd wangjili # 设置密码 passwd wangjili # 设置权限 740代表拥有者拥有读写执行权限,群组拥有读权限,其它组没有任何权限 # linux系统对文件的权限有着严格的控制,通常通过chmod命令对文件的权限进行设置和更改 # 简单说明一下,这属于linux系统知识,此处不做介绍 chmod 740 /etc/sudoers # 修改root 权限 vim /etc/sudoers
- 在上述打开的文件中输入如下命令
之后使用wangjili ALL=(ALL) ALL
:wq!
,进行强制保存,保存之后再次修改权限。因为sudoers
是只读文件,所以要使用!
保存,修改完成,记得将文件的权限改回来,否则很容易被攻击。# 600 拥有者有读写权限,群组和其它组没有权限 chmod 600 /etc/sudoers
- 建立git仓库(在远程服务器中进行)
最好是建立一个专门存放项目的目录# 切换到root用户 su root # 进入wangjili用户目录 cd /home/wangjili mkdir projects chown wangjili:wangjili projects/ cd projects # 创建一个仓库 git init --bare demo.git # 修改仓库归属者 chown -R wangjili:wangjili demo.git
- 在本地使用远程仓库,需要配置用户,详见Git 配置多用户
配置完成后,在新项目中使用git init
初始化一个git仓库
,使用如下命令设置远程仓库地址git remote add origin wangjili@服务器公网IP:/home/wangjili/projects/demo.git # 此处不一定是master,这和你的初始化仓库有关,也可能是 main, # 查看当前主分支名称,master或main git branch git add . git commit -m "initial demo" git push -u origin master
七、windows创建“Open with Code”快捷键
这个是我在安装Visual Studio Code
时没有选择创建快捷键时,后面找到的方法,其实可以卸载重新安装,选择上就可以了。
创建一个文件,位置随意,vsCodeOpenFolder.reg
,使用记事本或其它编辑器打开,写入下面的内容:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\VSCode]
@="Open with Code"
"Icon"="C:\\Users\\ticktock\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe"
[HKEY_CLASSES_ROOT\*\shell\VSCode\command]
@="\"C:\\Users\\ticktock\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe\" \"%1\""
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\VSCode]
@="Open with Code"
"Icon"="C:\\Users\\ticktock\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe"
[HKEY_CLASSES_ROOT\Directory\shell\VSCode\command]
@="\"C:\\Users\\ticktock\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe\" \"%V\""
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\VSCode]
@="Open with Code"
"Icon"="C:\\Users\\ticktock\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe"
[HKEY_CLASSES_ROOT\Directory\Background\shell\VSCode\command]
@="\"C:\\Users\\ticktock\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe\" \"%V\""
其中的 路径 改为自己VScode的安装路径就可以了。
八、记录dell电脑无声音问题
记录一下,工作笔记本经常出现无声音问题。第一次找到解决方法,没有记录,第二次出现时,又花了好长时间才解决。今天记录一下。
设备管理器里(不是“声音、视频和游戏控制器”,是再往下拉,在“系统设备”这一栏里),看到有个“英特尔智音技术OED”有黄色叹号(它下面还有个“英特尔智音技术音频控制器”,没有黄色叹号)反正是因为这个智音的程序有bug,导致没声音。右键点击没有黄色叹号的那个英特尔智音技术音频控制器后选择:更新驱动程序-浏览计算机上的驱动程序-让我从计算机上的可用驱动程序列表中选取,然后列表中有两个,不要选这个”英特尔智音技术音频控制器”,改选”High Definition Audio控制器”。