GitKraKen 9.x|7.5.1|6.5.0 - 安装

历史版本下载(改改版本号就行)

  • Linux-deb : https://release.axocdn.com/linux/GitKraken-v7.5.1.deb
  • Linux-rpm : https://release.axocdn.com/linux/GitKraken-v7.5.1.rpm
  • Linux-tar.gz : https://release.axocdn.com/linux/GitKraken-v7.5.1.tar.gz
  • Win64 https://release.axocdn.com/win64/GitKrakenSetup-7.5.1.exe
  • Mac : https://release.axocdn.com/darwin/GitKraken-v7.5.1.zip

百度云地址

禁用更新

Window 平台直接删除: C:\Users\{用户名}\AppData\Local\gitkraken\Update.exe 即可。

其他平台:
将以下内容添加到你的 hosts 文件中

0.0.0.0 release.gitkraken.com

hosts 文件路径:

  • C:\Windows\System32\drivers\etc

或者

  • /etc/hosts

Windows卸载残留

C:\Users\xxxxx\AppData\Roaming.gitkraken
C:\Users\xxxxx\AppData\Roaming\GitKraken
C:\Users\xxxxx\AppData\Local\gitkraken\


附:相关阅读(你懂的)

![pro](https://img-blog.csdnimg.cn/20740c5d1d0a4e4ca4371255888efb6e.png#pic_center

<think>嗯,用户在使用dos2unix处理LivoxViewer2.sh文件时遇到了两个错误:“没有那个文件或目录”和“跳过 不是一个普通文件”。我需要帮他解决这些问题。首先,我应该分析这两个错误可能的原因。 第一个错误“没有那个文件或目录”通常是因为文件路径不正确或者文件名有误。可能用户输入了错误的路径,或者文件名中存在拼写错误、空格或特殊字符没有正确处理。例如,如果文件名中有空格,需要用引号括起来或者用反斜杠转义。另外,用户可能没有足够的权限访问该文件,这时候需要检查文件权限,或者使用sudo提升权限。 第二个错误“跳过 不是一个普通文件”说明目标可能不是常规文件,而可能是目录、符号链接、设备文件等。dos2unix默认只会处理普通文件,所以需要确认用户指定的路径确实是文件而不是目录。此外,如果文件是符号链接,可能需要使用选项来跟随链接处理原文件,或者直接处理目标文件。 接下来,我应该逐步给出解决方案。首先检查文件路径是否正确,使用绝对路径或者相对路径,注意特殊字符的处理。然后确认文件类型,使用ls -l命令查看详细信息。如果是符号链接,处理原文件。还要检查文件权限,必要时使用sudo。最后,确认文件是否为普通文件,如果是其他类型,dos2unix会跳过。 另外,用户可能需要安装dos2unix工具,如果尚未安装的话。根据引用[1]中的信息,可以指导用户使用yum安装,比如sudo yum install dos2unix。同时,结合引用[2]和[3]中的文件系统相关内容,可能涉及文件索引或处理小文件的问题,但暂时看来这两个错误更基础,可能与路径和文件类型有关,所以先解决这些基本问题。 总结解决方案步骤:检查路径和文件名、确认文件类型和权限、处理符号链接、安装dos2unix。最后生成相关问题,帮助用户扩展了解可能的相关问题。</think>### 解决方案:`dos2unix` 处理文件报错分析 #### 错误1:**"没有那个文件或目录"** **原因分析:** - 文件路径错误(绝对路径或相对路径未正确指定)。 - 文件名包含空格或特殊符号未转义。 - 文件权限不足导致无法访问。 - 文件实际不存在。 **解决步骤:** 1. **确认文件路径和名称** 使用 `ls` 命令检查文件是否存在: ```bash ls -l LivoxViewer2.sh ``` 如果文件名含空格或特殊符号(如 `*`、`?`),需用引号包裹: ```bash dos2unix "Livox Viewer2.sh" # 含空格的文件名 ``` 2. **检查文件权限** 若权限不足,使用 `sudo` 提升权限: ```bash sudo dos2unix LivoxViewer2.sh ``` 3. **使用绝对路径** 避免相对路径歧义: ```bash dos2unix /home/user/LivoxViewer2.sh ``` --- #### 错误2:**"跳过 不是一个普通文件"** **原因分析:** - 目标路径是目录、符号链接或设备文件。 - 文件类型不符合 `dos2unix` 默认处理的普通文件类型。 **解决步骤:** 1. **确认文件类型** 使用 `ls -l` 查看文件属性: ```bash ls -l LivoxViewer2.sh ``` 输出示例: ``` -rw-r--r-- 1 user group 1024 Jun 1 10:00 LivoxViewer2.sh # 普通文件(以 `-` 开头) lrwxrwxrwx 1 user group 11 Jun 1 10:00 LivoxViewer2.sh -> original.sh # 符号链接 ``` 2. **处理符号链接** 若为符号链接,需直接操作其指向的原文件: ```bash dos2unix $(readlink -f LivoxViewer2.sh) # 解析符号链接的真实路径 ``` 3. **强制处理非普通文件(慎用)** 添加 `-f` 参数跳过类型检查(可能导致意外结果): ```bash dos2unix -f LivoxViewer2.sh ``` --- #### 附加建议 1. **安装 `dos2unix` 工具** 若未安装,根据引用[1]的配置方法安装: ```bash sudo yum install dos2unix # CentOS ``` 2. **检查文件系统状态** 若文件系统异常(如索引错误),可结合引用[3]提到的文件系统特性,使用 `fsck` 修复。 ---
评论 27
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值