因与 OpenAI 合作而被删除。我的帐户很可能会被删除,这是我的意图。
因与 OpenAI 合作而被删除。我的帐户很可能会被删除,这是我的意图。
根据源码install.sh#L115,默认会安装到
$HOME/.bun/bin
。
您可以更改
BUN_INSTALL
env 来更改安装目录。但是,如果您希望保持简单,我就是这样做的(必要时使用sudo ln
):
curl -fsSL https://bun.sh/install | bash && \
ln -s $HOME/.bun/bin/bun /usr/local/bin/bun
bun
现已在全球推出。您可以在
Dockerfile
中使用此方法,因为它将使您的 Dockerfile 更干净。
export BUN_INSTALL="/Users/manendra/.bun"
export PATH="$BUN_INSTALL/bin:$PATH"
将这些添加到您的 .bashrc、.zshrc 或者您可以使用导出命令用于当前会话。注意:更改您的用户名位置(manendra)“/Users/manendra/.bun”
npm install -g bun
bun,在你运行curl -fsSL https://bun.sh/install | bash
命令后,终端显示:
bun was installed successfully to ~/.bun/bin/bun
Added "~/.bun/bin" to $PATH in "~/.bashrc"
然后我要求 ChatGPT 并尝试,然后它就成功了。首先运行此命令
nano ~/.bashrc
将以下部分添加到文件末尾:
export PATH="$PATH:~/.bun/bin"
保存并关闭然后运行此命令
source ~/.bashrc
运行这个,
bun
繁荣成功了!
Bun: a fast JavaScript runtime, package manager, bundler and test runner. (1.0.0)
Manually add the directory to your $HOME/.bashrc (or similar)
BUN_INSTALL="/home/sno2/.bun"
PATH="$BUN_INSTALL/bin:$PATH"
我建议您重新运行安装命令并复制环境变量并将它们添加到您的 PATH 中。
npm i -g bun
export BUN_INSTALL="$HOME/.bun"
export PATH="$BUN_INSTALL/bin:$PATH"
RUN curl -fsSL https://bun.sh/install | bash
RUN echo 'export BUN_INSTALL="$HOME/.bun"' >> ~/.bashrc
RUN echo 'export PATH="$BUN_INSTALL/bin:$PATH"' >> ~/.bashrc
PATH=$PATH/root/.bun/bin/bun
将
/root/.bun/bin/bun
添加到 PATH 环境变量。命令中的$PATH变量代表PATH环境变量的当前值。通过将
/root/.bun/bin/bun
附加到 $PATH,您可以将此目录添加到键入命令时 shell 搜索的目录列表中。 保守党。请注意,此命令假定 Bun 可执行文件位于
/root/.bun/bin
目录中。如果它位于不同的目录中,您应该相应地修改命令。如果您在脚本中运行bun时遇到问题。在这里查看。
/root/.bun/bin/bun
将面包从那里复制到这条路径。或者路径bun.service首先检查bun在哪里:
/usr/local/sbin
授予脚本首先检查的权限。当心!不是 Linux shell,而是脚本内部。
sudo chmod +x bun
使 ubuntu sudo 环境变量可用:要使
sudo bun
在 Ubuntu 中可用,请按照以下步骤操作:
sudo visudo
命令编辑sudoers文件:
sudo visudo
secure_path
的行。它看起来像这样:
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
bun
可执行文件(即
$HOME/.bun/bin
)的路径添加到
secure_path
。您可以使用
$(echo $HOME)
命令动态获取您的主目录:
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:$(echo $HOME)/.bun/bin"
visudo
中,通常通过按
Esc
,然后按
:wq
,然后按 Enter 键来完成此操作。
sudo bun
命令现在应该可用。
visudo
编辑 sudoers 文件以防止此类问题。
要开始,请运行
执行 /bin/zsh 包子--帮助