Package Details: micro-bin 2.0.2-1

Git Clone URL: https://aur.archlinux.org/micro-bin.git (read-only, click to copy)
Package Base: micro-bin
Description: A modern and intuitive terminal-based text editor
Upstream URL: https://github.com/zyedidia/micro
Keywords: micro terminal-editor text-editor
Licenses: MIT
Conflicts: micro, micro-git, micro-nightly-bin
Provides: micro
Submitter: nycko123
Maintainer: nycko123
Last Packager: nycko123
Votes: 79
Popularity: 1.16
First Submitted: 2017-08-13 10:06
Last Updated: 2020-02-26 12:49

Pinned Comments

nycko123 commented on 2017-12-15 15:07

Former 'micro' was a binary as well, that's why it was merged into 'micro-bin'. The best way to build it from sources is to have a working golang environment already (e.x. GOPATHS exported, libraries etc.), otherwise setting this up from the beggining is a pain in the a*. Downloading 60MB of go package (300MB extracted) to compile binary less than 10MB? There is no interest for me to do it to be honest.

For all of you not willing to install binaries, the 'micro' package name is free to use, so everyone can adopt that package and maintain it. Feel free to do it, in a way you like it (i.e. from sources, no binary though).

micro-bin is what it is, a binary.

Latest Comments

1 2 3 Next › Last »

nycko123 commented on 2020-01-09 13:23

@MarcusE1W there are but with no support from Arch Linux. i686 exists in PKGBUILD for historical reasons (previous maintainer) and should be removed, but let's leave it this way. For other architectures the best way would be asking your distro maintainers to adopt it into repositories or modify PKGBUILD with your aurhelper before install.

MarcusE1W commented on 2020-01-05 15:21

There are quite a few more architectures available for the automatic binary build. Maybe they could be added to the script ? e.g. ARM aarch64

nycko123 commented on 2017-12-15 15:07

Former 'micro' was a binary as well, that's why it was merged into 'micro-bin'. The best way to build it from sources is to have a working golang environment already (e.x. GOPATHS exported, libraries etc.), otherwise setting this up from the beggining is a pain in the a*. Downloading 60MB of go package (300MB extracted) to compile binary less than 10MB? There is no interest for me to do it to be honest.

For all of you not willing to install binaries, the 'micro' package name is free to use, so everyone can adopt that package and maintain it. Feel free to do it, in a way you like it (i.e. from sources, no binary though).

micro-bin is what it is, a binary.

BurhanDanger commented on 2017-12-05 06:23

@muesli , if you're upto this then file a request.

muesli commented on 2017-12-05 05:56

Would you mind transferring the package to me? I don't like to install binary packages on my system, so I'd maintain the self-compiled package here.

Popolon commented on 2017-12-04 22:52

Package without -bin shouldn't be used for binary installation. This is blocking for installing on non-x86 architecture (like ArchLinuxARM/ALARM or ArchLinux MIPS). There is an ARM binary but don't know if it's ARMv6, ARMv7 or ARMv8. Micro is actively developed opensource software, there is no reason to remove open source compilation part.

Instruction for making it from source are here :

https://github.com/zyedidia/micro/wiki/Installing-Micro

nycko123 commented on 2017-12-04 14:12

Guys, this package is getting merged into micro-bin package.

sukso96100 has disowned it because of lack of time for keeping it up to date.

He deserves all the credits for his work up to this date.

From now on new updates will appear in micro-bin package only. Please install it to be able to get them.

nycko123 commented on 2017-10-20 16:18

thanks for pointing that out
package updated, hope it's proper now

haawda commented on 2017-10-20 15:12

conflicts and provides bot should be arrays.

conflicts=('micro-git' 'micro' 'micro-nightly-bin')
provides=('micro')

haawda commented on 2017-10-20 15:04

This package is almost the same as micro-bin. Both install the binary. This package should build from source.

jtmb: It should _not_ provide itself. That makes no sense, as each package automatically provides itself.

redArch: 1.3.3 is the most recent stable release. Use micro-nightly or micro-git for 1.3.4