rtfd/docs/public/msys2/index.rst

125 lines
1.2 KiB
ReStructuredText
Raw Normal View History

2020-03-07 19:48:26 +00:00
msys2
=====
.. todo:: description
Configure
---------
* unarchive msys2-base-x86_64-YYYYMMDD.tar.xz
* edit /etc/pacman.conf
.. code:: ini
[options]
2021-11-06 10:31:49 +00:00
VerbosePkgLists
2020-03-07 19:48:26 +00:00
ILoveCandy
2021-11-06 10:31:49 +00:00
* remove unused architecture groups
2020-03-07 19:48:26 +00:00
2021-11-06 10:31:49 +00:00
* remove unused architecture mirrors
* edit /etc/pacman.d/mirrorlist.*
2020-03-07 19:48:26 +00:00
.. code:: ini
Server = http://
Server = file:///c/
.. todo:: mingw64 mirrorlist
2021-11-06 10:31:49 +00:00
* /etc/nsswitch.conf
::
db_home: /c/Users/%U
2020-03-07 19:48:26 +00:00
* run msys2_shell.cmd
* close window at the end of the process
2021-11-06 10:31:49 +00:00
certificates
^^^^^^^^^^^^
::
/usr/ssl/certs/ca-bundle.crt
2020-03-07 19:48:26 +00:00
user
^^^^
* edit ~/.profile
.. code:: shell
2021-11-06 10:31:49 +00:00
if git --version &> /dev/null; then
source /usr/share/git/git-prompt.sh
fi
2020-03-07 19:48:26 +00:00
Use
---
* run msys2_shell.cmd
.. todo:: optional mingw64 argument
.. code:: shell
pacman -Syu
.. code:: shell
pacman -S package1 …
.. code:: shell
pacman -Scc
Packages
--------
mingw
^^^^^
* mingw-w64-x86_64-putty
msys
^^^^
* upx
broken
^^^^^^
* mingw-w64-x86_64-darktable
* mingw-w64-x86_64-inkscape
test
^^^^
* bc
* binutils
* dos2unix
* emacs
* fish
* git
* make
* man
* markdown
* mc
* nano
* openssh
* p7zip
* pass
* pwgen
* python
* rsync
* subversion
* tar
* tig
* tmux
* tree
* vim
* xorriso
* zsh