不懂就问:想换 macOS 系统用用了, 一直在用 Linux .

2020-04-28 15:38:46 +08:00
 amare

各位 V 友们好,rt,最近有想换台 macOS 的想法,但是没用过,本人在用 linux.所以想请教几个问题

  1. macos 下有类似 linux 的包管理工具么?比如 ubuntu 的 apt, arch 下的 pacman.有没有更新源的操作(强迫症,每次装完系统更新一下,怕依赖问题)。我只知道 mac 下有个 brew 的工具,但是好像 linux 也可以用,不知道有什么区别。

  2. 软件你们去哪里安装,appstore 么?# 笑

  3. 有哪些你们自认为比较常用的命令是和 linux 不同的。

类似的问题我网上查了一下,没找到类似的问题。先谢谢大家了

6895 次点击
所在节点    macOS
79 条回复
zhuangku556
2020-04-28 15:46:11 +08:00
不是程序员:
1.有个 homebrew,用来装过 adb 之类的折腾 Android,还有图形界面能用
2.AppStore 、软件官网、GitHub
3.不懂,但是终端用起来的感觉差不多(玩过 Ubuntu )
littlewing
2020-04-28 15:46:21 +08:00
1. homebrew
2. 优先在 appstore 装
ipwx
2020-04-28 15:47:56 +08:00
1. homebrew,但是基本只用来装一点代码相关的东西。比如 npm 。
2. AppStore 有的,AppStore 。没有的,官网。少数用 brew cask 。
3. 很多命令和 Linux 都是不同的。但是,用 mac 你除了写代码基本不用命令行就是了( doge )
ipwx
2020-04-28 15:50:03 +08:00
另外很多小型软件的安装都是打开某个 .dmg ,把里面的某个 .app 拖动到 /Applications 文件夹下面。然后,Duang,你就装好了。这种方式安装的软件,卸载也很容易,就是在 /Applications 下面把它删掉就好了。用户目录也就会残留一些配置文件啥的,不过你 apt-get remove 不也残留么(狗头)

少数一些软件,比如搜狗拼音输入法,需要通过一个 .pkg 的文件(是个安装脚本,就和 .msi 差不多)安装,以及需要通过同样的 .pkg 文件卸载。这种软件卸载还挺不方便的,要去把安装包再下一遍。
ipwx
2020-04-28 15:51:51 +08:00
反正用 mac 的精髓就是,用就是了,没啥可以折腾的。出事了就去找 genius bar (手动狗头)
lululau
2020-04-28 15:52:25 +08:00
很多命令的用法都会有写区别,但是大部分区别不大

手册页带 BSD 标头的命令,用法会有区别:man COMMAND | col -b | grep 'BSD .*Commands Manual'
luckyrayyy
2020-04-28 15:53:37 +08:00
1 、有,homebrew
2 、有的在 AppStore,有的直接网站上下。
3 、常用的命令好像没啥不同,但是跟系统相关的应该不一样,而且文件目录的约定也不一样,尤其是对于 APP 来说,有点像一个沙盒。
Vegetable
2020-04-28 15:55:53 +08:00
命令上会有区别,但是我记得的区别就一个
rm /path/to/dir -rf 在 macos 不能用, -rf 必须写在路径前边哈哈
amare
2020-04-28 16:01:24 +08:00
@zhuangku556 @lululau @luckyrayyy @Vegetable @ipwx @littlewing 谢谢各位,这里那个软件源是默认国内的么?在哪里改呀?
ipwx
2020-04-28 16:02:57 +08:00
@amare HomeBrew 更类似于 AUR,它中央仓库在 github 上,存储的是安装脚本。每个不同的软件的软件源,其实并不一样,看脚本怎么写的了。
zhuangku556
2020-04-28 16:03:13 +08:00
@amare 好像默认是 GitHub,速度慢可能需要梯子要设置下终端代理
ostrichb
2020-04-28 16:04:46 +08:00
@ipwx 解除安装 pkg 貌似用 pkgutil -forgot 可以实现?
amare
2020-04-28 16:05:20 +08:00
@ipwx apt 貌似还没有办法删除软件的依赖,pacman 倒时可以哈哈
XWUS
2020-04-28 16:09:06 +08:00
你问的都有解决方案,我比较感兴趣你为什么要换 mac ?
Kesds
2020-04-28 16:12:00 +08:00
@XWUS 莫非是要黑果?
wellsc
2020-04-28 16:12:04 +08:00
macos 下没有好用的 tilling window manager 就有点离谱。
amare
2020-04-28 16:14:46 +08:00
@XWUS 我能说是因为微信么# 笑哭, 我网页版微信已经被禁了,工作一直在用 deepin 也是这个原因,其它发行版的都不是很稳定感觉。所以有考虑
ipwx
2020-04-28 16:15:30 +08:00
@wellsc 嘛嘛,我用 linux 也没用过。i3wm 啥的,感觉麻烦,记不住快捷键。连 tmux 我也就会些基本操作,vim 也就会打开编辑上下左右然后保存。触控板还是我的主力操作方法。每个人的操作方法不一样的啦 www

如果是窗口对齐到屏幕一半,或者四分之一这种,可以用 magnet 。

https://magnet.crowdcafe.com/

@ostrichb 感觉有些东西可能清不干净?
reus
2020-04-28 16:16:58 +08:00
装个 linux 虚拟机,ssh 进去用就是
ipwx
2020-04-28 16:18:49 +08:00
@XWUS 钉钉,微信,瞩目,QQ,QQ 音乐,搜狗输入法,Texpad,PDF Expert,EverNote,Microsoft Office 。

还有摄像相关的:Adobe 全家桶 Photoshop 、Lightroom ; Capture One ;达芬奇。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/666951

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX