当前位置: 首页 > 工具软件 > Linuxbrew > 使用案例 >

linux下运行brew,Homebrew/Linuxbrew 安装常有工具

斜昊空
2023-12-01

Homebrew

https://brew.sh/

Install:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Linuxbrew

http://linuxbrew.sh/

Install:

sudo yum install git -y (sudo apt-get update && sudo apt-get install git-core -y)

sh -c "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install.sh)"

test -d ~/.linuxbrew && eval $(~/.linuxbrew/bin/brew shellenv)

test -d /home/linuxbrew/.linuxbrew && eval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv)

test -r ~/.bash_profile && echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.bash_profile

echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.profile

--------

Get local install history:

history | grep 'brew install' | awk '{ for(i=2; i

Pin go and bubu:

brew pin go

brew update && brew outdated && brew upgrade && brew cleanup

--------

## zsh

brew install zsh (yum install zsh) [freeBSD #pkg install zsh]

where zsh (whereis zsh)

/usr/local/bin/zsh

/home/linuxbrew/.linuxbrew/bin/zsh

cat /etc/shells

/bin/sh

/bin/bash

...

将 zsh 加入到 /etc/shells 中

如果是mac:

echo "/usr/local/bin/zsh" | sudo tee -a /etc/shells

chsh -s /usr/local/bin/zsh

如果是linux:

vi ~/.bash_profile

export SHELL=`which zsh`

[ -z "$ZSH_VERSION" ] && exec "$SHELL" -l

如果改变失败,可以用usermod命令:

sudo usermod -s /usr/bin/zsh $USER

zsh

选择相应的数字2,生成默认配置文件~/.zshrc

###### antigen

cd ~

curl -L git.io/antigen > antigen.zsh

vi ~/.antigenrc

source $HOME/antigen.zsh

antigen use oh-my-zsh

antigen bundles <

git

#gitfast

git-extras

heroku

sudo

z

history

cp

rsync

#encode64

#osx

brew

#brew-cask

#command-not-found

zsh-users/zsh-syntax-highlighting

zsh-users/zsh-autosuggestions

zsh-users/zsh-completions

EOBUNDLES

#antigen theme lambda

antigen theme ys

#antigen theme clean

antigen apply

echo source \$HOME/.antigenrc>~/.zshrc

重启会话进入zsh

--------

cd ~

brew install git git-lfs git-flow git-extras gpg pinentry unzip xz p7zip unrar

brew install curl wget axel httpie sqlite3 jq yq

brew install gawk ack the_silver_searcher fd bat fzf htop ncdu diff-so-fancy tldr

brew install luarocks vim

brew install markdown pandoc

brew install node npm python@3

brew install mpv youtube-dl you-get ffmpeg

mpv 一个优酷地址

you-get -p mpv 一个爱奇艺地址

macOS:

brew install pinentry-mac prettyping telnet

brew install macvim --with-cscope --with-lua --with-override-system-vim

brew cask install marp typora wkhtmltopdf

brew cask install android-file-transfer

others:

brew install go

brew pin go

配置

$(brew --prefix)/opt/fzf/install

vim ~/.zshrc

source $HOME/.antigenrc

#export GOPATH=$HOME/go

#export PATH=$PATH:$GOPATH/bin

#export GPG_TTY=$(tty)

#alias ping='prettyping --nolegend'

alias preview="fzf --preview 'bat --color \"always\" {}'"

export FZF_DEFAULT_OPTS="--bind='ctrl-o:execute(code {})+abort'"

[ -f ~/.fzf.zsh ] && source ~/.fzf.zsh

#alias du="ncdu --color dark -rr -x --exclude .git --exclude node_modules"

#如果是中文macOS,加入下面命令使终端工具不使用中文语言

#unset LANG

--------

brew install lolcat boxes figlet

clear;cal|boxes -d diamonds -p a1t2l3|boxes -a c -d scroll|lolcat;sleep 3;while :;do echo $LINES $COLUMNS $(($RANDOM%$COLUMNS)) $(printf "\u2744\n");sleep 0.1;done|gawk '{a[$3]=0;for(x in a) {o=a[x];a[x]=a[x]+1;printf "\033[%s;%sH ",o,x;printf "\033[%s;%sH%s \033[0;0H",a[x],x,$4;}}'

使用Homebrew来安装Node等工具

原文转载自:https://www.cnblogs.com/richard-youth/p/9718349.html 使用 React Native,必须安装的依赖有:Node.Watchman 和 ...

Mac安装软件包管理工具Homebrew

PS:最近开始学习groovy,打算去官网下载SDK Bundle,可是官网半天加载不出来,而且莫名其妙就是下载不下来,Folx一直提示 "无效的HTTP相应:禁止",可能是插件和 ...

【工具】Homebrew的安装及使用

Homebrew官网:http://brew.sh/index_zh-cn.html Homebrew是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,相当于linux下的a ...

eclipse安装反编译工具

身为一名程序员来说,日常最常做的就是编写代码和查看别人写好的源代码了,有时候打开别人写的class文件发现根本不是自己想要的,所以给大家介绍一种eclipse中反编译class文件的工具. 第一步:下 ...

HomeBrew的安装和简单使用

homebrew 官网 https://brew.sh/ 转自:http://blog.csdn.NET/maojudong/article/details/7918291 1.  前言 作为Linu ...

在Ubuntu&vert;CentOS上安装Shutter截图工具及快捷键设置

简介 Shutter前身叫GScrot,它是一款相当棒的截图软件. 通过Shutter,你可以截取包括选定区域.全屏幕.窗口.窗口内的控件甚至网页的图像.通过内置的强大插件机制,你可以在截图后,对图像 ...

MAC下Homebrew的安装

1.Homebrew是啥东东? Homebrew的官方网站http://brew.sh/index.html上有这么一句“Homebrew installs the stuffyouneed that ...

CentOS 6&period;3 中安装VirtualBOX增强工具失败:Building the main Guest Additions module&lbrack;FAILED&rsqb;

在VirtualBox里安装CentOS系统,会遇到“增强工具”无法正常安装,主要的原因是出在Kernel 库找不到. 错误提示如下:  通过查看日志文件: cat /var/log/vboxadd- ...

给CentOS6&period;3 &plus; PHP5&period;3 安装PHP性能测试工具 XHProf-0&period;9&period;2

一.什么是XHProf XHProf官网:http://pecl.php.net/package/xhprof XHProf是一个分层PHP性能分析工具.它报告函数级别的请求次数和各种指标,包括 阻塞 ...

随机推荐

常用vs快捷键

Ctrl+E,D ----格式化全部代码 Ctrl+A+K+FCtrl+E,F ----格式化选中的代码 Ctrl+K+FCTRL + SHIFT + B生成解决方案 Alt+B+B 或 F6 生成当 ...

Jquery scrollTop animate 實現動態滾動到頁面頂部

這個方法之前都是用的錨點實現的,但是效果僵硬,動感不足! 之後參考了一些網站,發現都是用的js,於是自己想到用jquery 來做一個插件也來實現以下這個小功能. $.fn.backTop = func ...

IOS7上呈现IOS6的水滴刷新效果

IOS7上呈现IOS6的水滴刷新效果    到了IOS7 发现自带的刷新 不再是 IOS6自带的水滴效果了 你是否怀念那IOS6的效果呢? 哈哈,于是收集各方资料,整理编写一个属于自己的水滴刷新效果 ...

cocos2d-x3&period;x Vector

auto sp0 = Sprite::create(); sp0->setTag(); auto sp1 = Sprite::create(); sp1->setTag(); //这里使用 ...

Golang的聊天服务器实践&lpar;群聊,广播&rpar;(一)

其实从上学开始就一直想写一个im. 最近深入go,真是学会了太多,感觉人森虽然苦短,但是也不能只用python.很多知识是不用编译型语言无法了解的. 该来的还是会来,现在会一步一步用go把这个服务器完 ...

Linux安装Tomcat-Nginx-FastDFS-Redis-Solr-集群——【第八集之安装Nginx】

1,务必保证安装Nginx之前,所需的环境必须安装完备.  gcc 安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc ...

C&plus;&plus; vector 删除一个指定元素 和 find 一个指定元素以及遍历删除、 map遍历删除元素和删除find到的元素

vector: 1.delete element 转载:http://www.cnblogs.com/xudong-bupt/p/3522457.html #include

Redis实战(五)CentOS 7上搭建Redis集群

高可用Redis(十二):Redis Cluster https://www.cnblogs.com/renpingsheng/p/9862485.html https://www.cnblogs.c ...

64&lowbar;p6

polkit-kde-5.10.1-1.fc26.x86_64.rpm 12-Jun-2017 13:45 84854 polkit-libs-0.113-8.fc26.i686.rpm 13-Apr ...

 类似资料: