MSYS2使用笔记_msys2是干嘛的-程序员宅基地

技术标签: 笔记  MSYS2  学习笔记  

MSYS2是一个体验非常好的linux模拟环境,可以移植大多数linux上面的程序,起源于cygwin。

虽然官方网站也提供了安装包,一键安装,但是整个软件包太大了,

我不太喜欢大而全的东西,更喜欢小而精的玩意。

这里有一个非常好的镜像网站,http://mirrors.ustc.edu.cn/msys2/

可以下载MSYS2的所有组件,以及所有版本,简直太好了。

下载runtime + coreutil + bash + mintty 就可以把框架运行起来了。

默认情况下bash的backspace不正常,需要下载ncurses-6.0,只要解压/usr/share/terminfo/78/xterm就可以了。

busybox也是个非常厉害的程序,只有500多KB,我打算用它提供的命令替换coreutil里面的东西,

然而发现它不支持中文,放弃之...

不过发现一个好玩的东西,linux下面的busybox --install 会以创建软链接的方式来调用不同的命令,

而windows平台却没有这样的操作,默认情况下是复制了N个相同的文件,硬盘占用感人!

虽然windows可以创建硬链接,但是给人的感觉还是不舒服,因为硬链接和普通文件太像了,根本看不出来,

查看文件夹大小,依然是一个很大的数字,为了减少磁盘空间,研究windows下面类似软链接的方法。

结果还真有:在windows命令行输入mklink ls busybox 就可以创建一个符号链接了。

文件图标有一个箭头,文件大小为0,可以双击运行,马上切换到MSYS2下面运行一下,成功!YES!太好了!!!





版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq446252221/article/details/80866741

智能推荐

HTML5期末大作业:游戏网站设计与实现——基于bootstrap响应式游戏资讯网站制作HTML+CSS+JavaScript_响应式用bootstrap制作游戏静态网站源代码-程序员宅基地

文章浏览阅读297次,点赞2次,收藏3次。游戏官网、️游戏网站、️电竞游戏、游戏介绍、等网站的设计与制作。 网页中包含:Div+CSS、鼠标滑过特效、Table、导航栏效果、banner、表单、二级三级页面等,视频音频元素,同时设计了logo(源文件),基本期末作业所需的知识点全覆盖。 一套A+的网页应该包含 (具体可根据个人要求而定)网站布局方面:计划采用目前主流的、能兼容各大主流浏览器、显示效果稳定的浮动网页布局结构。网站程序方面:计划采用最新的网页编程语言HTML5+CSS3+JS程序语言完成网站的功能设计。并确保_响应式用bootstrap制作游戏静态网站源代码

QCustomPlot基础教程(十)——QCustomPlot中图例的相关设置_qcustomplot 图例-程序员宅基地

文章浏览阅读1.6w次,点赞46次,收藏212次。目录1、前言2、显示图例3、设置图例位置4、设置图例背景5、设置图例名称6、设置边框隐藏7、其他设置1、前言基础部分就不过多介绍了,不懂得可以直接参考:QCustomPlot基础教程(一)——QCustomPlot的安装及基础实例,代码部分也不做过多介绍,代码使用的是QCustomPlot基础教程(二)——在Qt中绘制多个曲线的相关代码。2、显示图例图例默认不显示,显示图例使用setVisible()函数,代码示例:customPlot->legend->setVisible(true_qcustomplot 图例

xcode-技巧-程序员宅基地

文章浏览阅读427次。【代码】xcode-技巧。

Java 设计模式-程序员宅基地

文章浏览阅读1.3k次,点赞31次,收藏19次。Java 设计模式学习

FreeBSD 5内核源代码分析之系统调用过程_freebsd源码入口函数-程序员宅基地

文章浏览阅读1.6k次。转自:https://www.freebsdchina.org/forum/viewtopic.php?t=11068by wheelz -------------------------- 注:由于code是BBCode的关键字,在某些地方将程序中的变量code改写为_code 系统调用开始于用户程序,接着到达libc进行参数的包装,然后调用内核提供的机制进入内核。 _freebsd源码入口函数

Android在Layout中动态增加TextView,EditText控件(自定义长度)_安卓自定义textview添加动画效果-程序员宅基地

文章浏览阅读964次。package com.example.myapplication;import androidx.appcompat.app.AppCompatActivity;import android.graphics.Color;import android.graphics.Paint;import android.os.Bundle;import android.text.Html;import android.text.SpannableString;import android.text_安卓自定义textview添加动画效果

随便推点

R语言——swirl包学习ggplot2 (一)_r语言ggplot2colors=-程序员宅基地

文章浏览阅读609次。qplot 函数 > qplot(displ,hwy,data=mpg)> qplot(displ,hwy,data=mpg,color=drv)> #与ggplot类似,color=drv变量名意思是根据drv来分组,不同的drv颜色不同,以达到分组展示的效果>qplot(displ,hwy,data=mpg,color=drv,geom = c("poi..._r语言ggplot2colors=

Doom | Zandronum开服+联机教程_zdoom-程序员宅基地

文章浏览阅读623次。使用Zandronum进行Doom多人游戏的方法(包含常用DmFlags和彩色名字的设置)_zdoom

以太坊私链 利用Java 调用智能合约_contract.load 没有这个方法-程序员宅基地

文章浏览阅读1.1w次。利用Java 发布智能合约:https://blog.csdn.net/Keith003/article/details/82744534使用前需要将合约转换为java 代码 :https://blog.csdn.net/Keith003/article/details/81873154如果没有搭建本地以太坊节点可以使用云客户端 infura :https://infura.io连接以..._contract.load 没有这个方法

STM32F4 422串口通信_at32的422-程序员宅基地

文章浏览阅读1.2w次,点赞3次,收藏75次。STM32F429 422串口通信_at32的422

upload-labs-第一关_uploadlabs第一关无法抓包-程序员宅基地

文章浏览阅读608次。文章目录前言客户端js验证绕过上传-(1)`Burp抓包改包总结前言客户端js验证绕过上传-(1)`让我们看看第一关说了什么基于“JS本地验证”绕过其实也就是:客户端js检查类型的上传漏洞是Web系统的上传功能在前端页面使用javascript脚本对要上传的文件进行检查,在服务器端没有进行检查,而造成的缺陷。查看源码,会发现,上传文件的格式只有三种,那么如何绕过达到实现上传我们想要上传的文件也就是我们需要达到的目的了Burp抓包改包一.为了抓包成功,我们先将写好的一句话木马文件的格式修改为._uploadlabs第一关无法抓包

基于Bootstrap+JavaEE+MySQL的办公自动化管理OA系统_bootstrap企业办公平台-程序员宅基地

文章浏览阅读158次。(3)系统数据库的设计,E-R 图,数据表的结构,数据对象的关联关系等。(6)系统基础框架的搭建,各个模块的开发与实现。第四部分是系统设计:首先根据需求分析,系统的整体设计,分为几个重要板块, 其次是系统的各种功能模块的设计,最后是数据库的设计包括了视图设计、数据表的设计,详细介绍了开发过程中系统支持的各项技术。第三部分是需求分析:通过相关人员的共同参与,在进行充分的探讨和调研后,确定系统的需求,并且加以整理,通过 UML 用例图,ER 结构图以及数据库表格的方式,突出明显也更加直观的描述系统需求。_bootstrap企业办公平台

推荐文章

热门文章

相关标签