当前位置: 首页 > news >正文

MSYS2下载安装和使用

Minimalist GNU(POSIX)system on Windows,Windows下的GNU环境。

目录

1. 安装

2. pacman命令

3. 配置vim

4. 一些使用示例

4.1 编译代码

4.2 SSH登录远程服务器


1. 安装

官网下载:https://www.msys2.org/
双击.exe文件,按界面提示进行安装。

安装完成后自动运行MSYS2显示的界面如下:

查看电脑安装的软件,MSYS2目录下有好几个不同环境的程序文件,不知道怎么选的话,可以直接用MSYS2 UCRT64(Universal C Runtime,通用C环境)。

2. pacman命令

MSYS2提供了一个名为pacman的软件包管理系统,可以进行软件包安装和更新。键入pacman --help可以看到该命令的用法提示。

命令示例:

pacman -Syu升级系统及所有已安装的软件
pacman -Su升级所有已安装的软件
pacman -S --disable-download-timeout gcc下载时用宽松的超时安装gcc(或其它安装包);下载软件包提示失败时可尝试该命令参数
cd /e/路径切换到e盘

3. 配置vim

pacman -S vim命令安装vim,并拷贝修改.vimrc配置。示例如下列图片:

如上图,在.vimrc文件中增加的几行配置如下:

set number
set tabstop=4	
set cindent shiftwidth=4
set showmatch	
set smartcase	
set hlsearch	
set mouse=nvinoremap ( ()<ESC>i
inoremap [ []<ESC>i
inoremap { {}<ESC>i

4. 一些使用示例

4.1 编译代码

pacman -S gcc安装gcc和相关依赖的软件包。

编写代码文件,使用gcc命令编译,然后运行,示例如下:

4.2 SSH登录远程服务器

键入pacman -S openssh命令安装openssh,示例如下:

键入ssh [user]@[ip]命令远程登录服务器,示例如下:

http://www.lryc.cn/news/410554.html

相关文章:

  • 机器学习中的决策树算法——从理论到实践完整指南
  • FFplay介绍及命令使用指南
  • php实现动态登录
  • Servlet2-HTTP协议、HttpServletRequest类、HttpServletResponse类
  • 探索数据的内在世界:sklearn中分层特征聚类标签的可视化技术
  • airtest定位方法
  • 排列组合 n*(n-1)*(n-m+1)
  • Python面试整理-数据处理和分析
  • 职业教育计算机网络综合实验实训室建设应用案例
  • 【Docomo】5G
  • Servlet详解(Servlet源码)
  • 仓颉--接收控制台输入
  • 数据库设计效率提高的5大注意事项
  • C语言笔试题(一)
  • 轻松实现远程智能交互:OriginBot与钉钉和GPT4o的集成指南
  • Qt题目知多少-1
  • nginx的反向代理和负载均衡(seventeen day)
  • BES编译SDK中遇到的perl问题
  • 【康复学习--LeetCode每日一题】3111. 覆盖所有点的最少矩形数目
  • Django实战:开启数字化任务管理的新纪元
  • 史上最全网络安全面试题+答案
  • Python 爬虫入门(五):使用 lxml 解析网页
  • 阿里云RDS到亚马逊云RDS的实时数据同步方案详解
  • 《LeetCode热题100》---<滑动窗口篇两道>
  • Python学习计划——9.1多线程编程
  • 借助 NGINX 对本地的 Kubernetes 服务进行自动化的 TCP 负载均衡
  • 基于python的大学学生影响力分析系统设计与实现
  • upload-labs靶场(1-19关)
  • Python面向对象浅析
  • JS基本语法