首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Apple

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

  •  
  •   cxknmsl · 106 天前 · 4914 次点击
    这是一个创建于 106 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

    @ipwx,好,我回去试试,数据库改的没问题,别的无效图标都清除了
        16
    taotaodaddy   106 天前 via Android
    如果要用 sql 删,还是进 sql client 操作简单,不用考虑单双引号转换之类的问题
        17
    oneyian   106 天前
    我觉得这个并不能怪电脑。/狗头
        18
    ahaxzh   106 天前
    其实。。你用户文件夹乡向下还有一个 Application 文件夹的
        19
    SimonOne   106 天前
    defaults write com.apple.dock ResetLaunchPad -bool true && killall Dock
        20
    WebKit   106 天前 via Android
    @netlous 所以应该装个收费的 windows😂
        21
    U2Fsd   106 天前
    不应该用 Steam 删除 Steam 安装的游戏吗?你这操作有点骚啊
        22
    cattyhouse   106 天前
    #!/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
        23
    wunonglin   106 天前
    不在 steam 里面删?你这都什么反人类的操作啊,简简单单在 steam 里右键删了就行了,非搞得谁坑你了那样,,别说告别 macos 了,,,这智商连电脑都能告别了
        24
    keller   106 天前
    建议楼主装个 windows
        25
    atone   106 天前
    去~/Applications 里面把相应的程序删了就行了,哪儿用得着那么费劲啊。
        26
    littlewing   106 天前
    clearmymac
        27
    xjbeta   106 天前
    因为长按点✘ 和拖到垃圾桶 是 MAS 安装的应用的卸载方式
    其他方法安装的应用这么卸载 明显行不通
        28
    xiaolanger   106 天前
    用了 Manico 和 Alfred 之后,我就把 launchpad 给关了
        29
    cxknmsl   106 天前
    @wunonglin 我说了在 steam 删除后图标没消失。非搞得很有优越感那样,别说告别论坛了,,,这智商连说话都能告别了
        30
    mmtromsb456   105 天前 via iPhone
    友情提示一下..这个锅要 steam 来背.他把游戏的图标放在了 ~/Applications 下面.去删掉就可以了.我以前的顽固 csgo 就是这样解决的
        31
    jakezh   105 天前
    老铁们是不是在搞笑 sql escape ‘是用'' 不是用\
    这个锅真的是要 steam 来背,自己的屁股没擦干净。

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

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

    话说启动台的应用操作是比较尴尬。
        38
    wangpao   102 天前
    这是对上万的电脑有多高的期待啊
        39
    uhian   102 天前
    @cxknmsl 你说“桌面”不能多选嘛,我自然认为是 finder。多选然后卸载确实是个需求,虽然比较小众。我卸载一般是从“应用程序”拖到 AppCleaner,这样一些配置或者缓存文件也会被搜索到一起删除,当然它是根据文件名搜索的,不是 100%准。上次也是有个 app 已经删除但是图标还在,点 x 也不消失,重启就好了。
        40
    zhouweiluan   102 天前
    是不是个人 User 文件夹下存在一个 Applications 的文件夹(非自带的应用程序文件夹)? Steam 把图标放在启动台会通过在 User 下新建一个 Applications 文件夹,做一个游戏的替身放在这里面。
        41
    zhouweiluan   102 天前
    另外 Steam 正确删除游戏的方式是进 Steam 的库里,右键,卸载游戏。
        42
    zhouweiluan   102 天前
    而不是,直接在 finder 里删掉游戏。。。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2345 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 24ms · UTC 09:15 · PVG 17:15 · LAX 02:15 · JFK 05:15
    ♥ Do have faith in what you're doing.