rtfd/docs/public/msys2/index.rst
Marc Beninca 1b74b17889 msys2
2021-11-06 11:31:49 +01:00

124 lines
1.2 KiB
ReStructuredText

msys2
=====
.. todo:: description
Configure
---------
* unarchive msys2-base-x86_64-YYYYMMDD.tar.xz
* edit /etc/pacman.conf
.. code:: ini
[options]
VerbosePkgLists
ILoveCandy
* remove unused architecture groups
* remove unused architecture mirrors
* edit /etc/pacman.d/mirrorlist.*
.. code:: ini
Server = http://
Server = file:///c/
.. todo:: mingw64 mirrorlist
* /etc/nsswitch.conf
::
db_home: /c/Users/%U
* run msys2_shell.cmd
* close window at the end of the process
certificates
^^^^^^^^^^^^
::
/usr/ssl/certs/ca-bundle.crt
user
^^^^
* edit ~/.profile
.. code:: shell
if git --version &> /dev/null; then
source /usr/share/git/git-prompt.sh
fi
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