求助,我快要被苹果的桌面搞疯了 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cxknmsl
V2EX    Apple

求助,我快要被苹果的桌面搞疯了

  •  
  •   cxknmsl 2019-07-04 23:15:28 +08:00 8531 次点击
    这是一个创建于 2305 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在 steam 上装了几个游戏后,桌面有了相应的图标,但是按照正常方式 1、拖垃圾桶; 2、长按点的方式无法删除,把 steam 和游戏都卸载也删不掉。然后我去网上找的方法是进入数据库在终端里删除图标,别的图标都删掉了。但是,文明 6 怎么都删不掉。 用的这句:sudo sqlite3 db "delete from apps where title='Sid Meier's Civilization VI';"&&killall Dock,但是总是会报错 Error: near "s": syntax error,在网上查资料可能是单引号的问题,于是在单引号前加转义符\,也还是没用。 这个鬼桌面还不能多选,清理的时候蛋疼的一批。上万的电脑就这比样,真的佛了。另外,为啥我不能发图

    第 1 条附言    2019-07-05 14:39:16 +08:00
    这么多说智商不足告别 macos 的,看不懂描述还是怎么??
    1、用 steam 卸载安装的游戏后,游戏图标还在
    2、拖入垃圾桶删不掉
    3、长安 alt 不出现
    4、去 finder-应用程序里删除应用,图标还是存在
    所以,如果不是这些正常方法都失效了,我有必要去终端里用命令行删除吗??
    第 2 条附言    2019-07-05 14:50:03 +08:00
    说我这个命令奇葩的,你们可以去试试,看看能不能清除无效删不掉的图标。
    另外,我用 Mac 只是因为做 iOS 需要,刚买来我就想装双系统,但是按照官方、网上的方法都会报错,后面在淘宝请人安装也是一样的报错,折腾了一个礼拜都装不上。一点没觉得比 Windows 好
    42 条回复    2019-07-09 11:16:55 +08:00
    nethard
        1
    nethard  
       2019-07-04 23:21:16 +08:00 via iPhone
    但从这个 sql 语句上说,应该考虑用 like 而不是等于来做条件
    uhian
        2
    uhian  
       2019-07-04 23:22:51 +08:00
    长按 x 不行?考虑重启一下?
    yivvv
        3
    yivvv  
       2019-07-04 23:28:37 +08:00
    你说的是 launchpad 不是桌面吧。
    试一下这个
    defaults write com.apple.dock ResetLaunchPad 1; killall Dock
    wbO7FDM4oxBO
        4
    wbO7FDM4oxBO  
       2019-07-04 23:28:40 +08:00
    桌面是指 launchpad 吗?
    还有这跟电脑价格有什么关系……
    wbO7FDM4oxBO
        5
    wbO7FDM4oxBO  
       2019-07-04 23:29:21 +08:00
    如果是在 launchpad 里的图标,那直接到 用户文件夹 /应用程序 里删掉对应 app 文件就可以了
    hyq
        6
    hyq  
       2019-07-04 23:29:57 +08:00
    sql 语句里面应该加两个\
    swulling
        7
    swulling  
       2019-07-04 23:36:31 +08:00 via iPhone
    你这个命令也是奇葩
    ipwx
        8
    ipwx  
       2019-07-04 23:46:31 +08:00
    双引号里面用 \ 不行的,因为 "\'" == "'"。

    你得交换双引号和单引号。

    sudo sqlite3 db 'delete from apps where title="Sid Meier's Civilization VI";' && killall Dock

    但是我强烈怀疑你把 shell 改对了也没用。sqlite3 都没写数据库路径,你到底改的什么数据库。。。
    Suen
        9
    Suen  
       2019-07-05 00:03:23 +08:00 via iPhone
    搜索相关名字然后把文件删了就行了,steam 卸载了游戏经常是这个样子
    netlous
        10
    netlous  
       2019-07-05 00:25:35 +08:00
    上万的电脑但是 MacOS 是免费的啊
    Midnight
        11
    Midnight  
       2019-07-05 00:44:37 +08:00
    我怎么觉得基本告别 macos 啦?
    gzlock
        12
    gzlock  
       2019-07-05 04:11:54 +08:00 via Android
    这应该是 steam 的锅吧?
    锅巴?饿了
    15871667113
        13
    15871667113  
       2019-07-05 04:28:15 +08:00 via Android
    1 在 steam 里卸载
    2 打开访达-程序文件夹-把游戏拖进垃圾篓-倒掉垃圾篓
    fvckDaybyte2
        14
    fvckDaybyte2  
       2019-07-05 07:31:14 +08:00 via iPhone
    在 steam 里卸载呗,和 windows 不是一样么?
    cxknmsl
        15
    cxknmsl  
    OP
       2019-07-05 09:01:50 +08:00
    @15871667113 卸载删除没用,图标还在

    @ipwx,好,我回去试试,数据库改的没问题,别的无效图标都清除了
    taotaodaddy
        16
    taotaodaddy  
       2019-07-05 09:14:49 +08:00 via Android
    如果要用 sql 删,还是进 sql client 操作简单,不用考虑单双引号转换之类的问题
    oneyian
        17
    oneyian  
       2019-07-05 11:17:17 +08:00
    我觉得这个并不能怪电脑。/狗头
    ahaxzh
        18
    ahaxzh  
       2019-07-05 11:25:44 +08:00
    其实。。你用户文件夹乡向下还有一个 Application 文件夹的
    SimonOne
        19
    SimonOne  
       2019-07-05 11:48:30 +08:00
    defaults write com.apple.dock ResetLaunchPad -bool true && killall Dock
    WebKit
        20
    WebKit  
       2019-07-05 11:54:20 +08:00 via Android
    @netlous 所以应该装个收费的 windows
    U2Fsd
        21
    U2Fsd  
       2019-07-05 11:57:13 +08:00
    不应该用 Steam 删除 Steam 安装的游戏吗?你这操作有点骚啊
    cattyhouse
        22
    cattyhouse  
       2019-07-05 12:36:08 +08:00
    #!/bin/sh

    # make sure SIP is disabled

    sudo find /private/var/folders/ \( -name com.apple.dock.iconcache -or -name com.apple.iconservices \) -exec rm -rfv {} \;

    sudo rm -rf /Library/Caches/com.apple.iconservices.store

    killall Dock Finder
    shakaraka
        23
    shakaraka  
    PRO
       2019-07-05 12:42:32 +08:00
    不在 steam 里面删?你这都什么反人类的操作啊,简简单单在 steam 里右键删了就行了,非搞得谁坑你了那样,,别说告别 macos 了,,,这智商连电脑都能告别了
    keller
        24
    keller  
       2019-07-05 12:55:04 +08:00
    建议楼主装个 windows
    atone
        25
    atone  
       2019-07-05 13:03:41 +08:00
    去~/Applications 里面把相应的程序删了就行了,哪儿用得着那么费劲啊。
    littlewing
        26
    littlewing  
       2019-07-05 13:13:45 +08:00
    clearmymac
    xjbeta
        27
    xjbeta  
       2019-07-05 13:13:48 +08:00
    因为长按点 和拖到垃圾桶 是 MAS 安装的应用的卸载方式
    其他方法安装的应用这么卸载 明显行不通
    xiaolanger
        28
    xiaolanger  
       2019-07-05 13:27:01 +08:00
    用了 Manico 和 Alfred 之后,我就把 launchpad 给关了
    cxknmsl
        29
    cxknmsl  
    OP
       2019-07-05 14:42:06 +08:00
    @wunonglin 我说了在 steam 删除后图标没消失。非搞得很有优越感那样,别说告别论坛了,,,这智商连说话都能告别了
    mmtromsb456
        30
    mmtromsb456  
       2019-07-05 19:23:54 +08:00 via iPhone
    友情提示一下..这个锅要 steam 来背.他把游戏的图标放在了 ~/Applications 下面.去删掉就可以了.我以前的顽固 csgo 就是这样解决的
    jakezh
        31
    jakezh  
       2019-07-05 21:56:38 +08:00
    老铁们是不是在搞笑 sql escape ‘是用'' 不是用\
    这个锅真的是要 steam 来背,自己的屁股没擦干净。

    不过稍微有点计算机常识的也可以搞定 怪不得楼主在 V2 上被喷
    cxknmsl
        32
    cxknmsl  
    OP
       2019-07-05 21:58:18 +08:00
    @mmtromsb456 ,多谢,确实这样,已解决
    uhian
        33
    uhian  
       2019-07-06 10:29:19 +08:00
    实体双系统用 mac 自带的“启动转换助理”不就完了么,提供一个 win 的 ios,很简单,不同 mac,不同版本 macOS 下我来来回回折腾过好几次了。
    虚拟机建议用 parallels。
    finder 里面多选跟 Windows 一样,ctrl 和 shfit 都行。不过 win8 以上开始有的复选框功能确实没有。复选框就是省了按 ctrl 了,能方便点,单手可以操作。
    uhian
        34
    uhian  
       2019-07-06 10:30:32 +08:00
    @uhian 啊,说错了,ctrl 换成 cmd :D,mac 下按住 cmd 选文件就跟 win 下按住 ctrl 一样。
    1002xin
        35
    1002xin  
       2019-07-08 10:12:27 +08:00
    我觉得大家喷的没问题,这实在是不知道说什么好。。。
    cxknmsl
        36
    cxknmsl  
    OP
       2019-07-08 11:15:44 +08:00
    @uhian,启动转换助理每次都会卡在某个步骤报错,网上的方法全部试过了,都无法解决。
    还有我说的多选当然不是在 finder 啊,是说 lunchpad 的图标

    @1002xin,哪喷的没问题了,我问个问题,情况都说的很明白了,正常方法删除卸载没用,竟然都有人用个 macOS 用出优越感,动不动就智商告别 mac,脑子秀逗
    surfish
        37
    surfish  
       2019-07-08 15:46:32 +08:00
    LZ 把启动台和桌面混了...
    删除应用应该在 Finder [访达] 里面的应用程序里面删。

    话说启动台的应用操作是比较尴尬。
    wangpao
        38
    wangpao  
       2019-07-08 18:05:22 +08:00
    这是对上万的电脑有多高的期待啊
    uhian
        39
    uhian  
       2019-07-08 21:29:31 +08:00
    @cxknmsl 你说“桌面”不能多选嘛,我自然认为是 finder。多选然后卸载确实是个需求,虽然比较小众。我卸载一般是从“应用程序”拖到 AppCleaner,这样一些配置或者缓存文件也会被搜索到一起删除,当然它是根据文件名搜索的,不是 100%准。上次也是有个 app 已经删除但是图标还在,点 x 也不消失,重启就好了。
    zhouweiluan
        40
    zhouweiluan  
       2019-07-09 11:12:14 +08:00
    是不是个人 User 文件夹下存在一个 Applications 的文件夹(非自带的应用程序文件夹)? Steam 把图标放在启动台会通过在 User 下新建一个 Applications 文件夹,做一个游戏的替身放在这里面。
    zhouweiluan
        41
    zhouweiluan  
       2019-07-09 11:16:35 +08:00
    另外 Steam 正确删除游戏的方式是进 Steam 的库里,右键,卸载游戏。
    zhouweiluan
        42
    zhouweiluan  
       2019-07-09 11:16:55 +08:00
    而不是,直接在 finder 里删掉游戏。。。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2563 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 15:04 PVG 23:04 LAX 08:04 JFK 11:04
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86