找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 311|回复: 0

安装git时出现sougoupinyin和向日窥的依赖问题后解决过程记录

[复制链接]

130

主题

44

回帖

3万

积分

管理员

积分
39544
发表于 2025-8-30 11:17:59 | 显示全部楼层 |阅读模式
    1  ping baidu.com
    2  grep -i network
    3  ping baidu.com
    4  grep -i network
    5  ip link show
    6  sudo apt-get update
    7  sudo apt-get install lshw
    8  sudo lshw -class network
    9  cd  
   10  git clone https://gitee.com/onewayout/PX4-Autopilot.git
   11  sudo apt install git           新的电脑,我准备安装git时显示缺少依赖, 报错中提到了sogoupinyin和向日葵。
   12  sudo apt --fix-broken install git
   13  sudo add-apt-repository
   14  sudo add-apt-repository ppa:git-core/ppa
   15  sudo apt update
   16  sudo apt install git
   17  sudo apt --fix-broken install git
   18  sudo apt remove --purge sogoupinyi -y
   19  sudo apt remove --purge sogoupinyi sunloginclient -y    淘宝上人说, 是因为我先安装了sogoupinyin和向日葵,才导致了git缺少依赖。  所以执行了这条命令,先删除了sougoupinyin和向日葵。
   20  sudo apt remove --purge sunloginclient -y
   21  sudo apt remove --purge sogoupinyin  -y
   22  sudo apt remove --purge sunloginclient -y
   23  sudo apt remove --purge sogoupinyin  -y
   24  sudo apt --fix-broken install     然后我执行了这一条  
   25  sudo apt update             再执行了这一条, 然后, 我在来安装向日葵、搜狗拼音还有git就可以了。
   26  sudo apt install sunloginclient
   27  sudo apt-get install git
   28  git
   29  sudo apt install sogoupinyin  -y
   30  git clone https://e.coding.net/g-zkva6329/zyfc/AirVerse.git
   31  git clone http://47.94.56.219:36666/FlightControlSoft/AirVerse.git
   32  ssh-keygen -t rsa -b 4096 -C "cuigaosheng@sina.com"
   33  cd .ssh/
   34  ls
   35  sudo vi id_rsa.pub  想要下载远程库上的源码,我门需要在本地电脑生成一个key, 然后把这个key粘贴到远程仓库里面,这样我才能有资格去下载源码。
   36  vi id_rsa
   37  sudo vi id_rsa.pub
   38  cd
   39  git clone http://47.94.56.219:36666/FlightControlSoft/AirVerse.git
   40  cd AirVerse/
   41  ls
   42  sudo git submodule update --init --recursive
   43  sudo make px4_fmu-v6x_default
   44  ls
   45  sudo make
   46  cd ../
   47  make --version
   48  sudo apt install make
   49  make --version
   50  cd AirVerse/
   51  sudo make droneyee_autofly-nano
   52  sudo make px4_sitl_defaul t
   53  sudo make px4_sitl_default
   54  cdd ../
   55  sudo apt-get update
   56  sudo apt-get install build-essential
   57  which make
   58  type make
   59  export PATH=$PATH:/usr/bin/make
   60  cd
   61  source ~/.bashrc
   62  sudo /usr/bin/make
   63  make
   64  make --version
   65  sudo make
   66  cd AirVerse/
   67  sudo make
   68  cd
   69  sudo apt update
   70  sudo apt install cmake  要想编译PX4源码,就得有camke
   71  cd AirVerse/
   72  ls
   73  sudo make
   74  pip3 install kconfiglib
   75  sudo apt install python3-pip
   76  pip3 install kconfiglib
   77  sudo make
   78  pip3 install kconfiglib
   79  sudo make
   80  pip3 install kconfiglibk
   81  pip install kconfiglib
   82  sudo make
   83  -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.10.12", minimum required is "3")
   84  -- PX4 config file: /home/cuigaosheng/AirVerse/boards/px4/sitl/default.px4board
   85  Traceback (most recent call last):
   86  ModuleNotFoundError: No module named 'menuconfig'
   87  CMake Error at cmake/kconfig.cmake:6 (message):
   88  Call Stack (most recent call first):
   89  -- Configuring incomplete, errors occurred!
   90  Error: /home/cuigaosheng/AirVerse/build/px4_sitl_default is not a directory
   91  make: *** [Makefile:244:px4_sitl_default] 错误 1
   92  cd
   93  sudo apt update
   94  sudo apt install python3-pip
   95  pip3 install kconfiglib --user
   96  which python3
   97  python3 -c "import kconfiglib; print(kconfiglib.__version__)"
   98  cd AirVerse/
   99  ls
  100  cd build/
  101  ls
  102  cd ../
  103  rm -rf build
  104  cmake -G Ninja .. -DPX4_SITL_DEFAULT=1
  105  sudo make clean
  106  sudo make distclean
  107  sudo make px4_sitl_default
  108  pip3 install kconfiglib
  109  sudo make px4_fmu-v2_default
  110  cd
  111  ls
  112  ls
  113  git clone https://gitee.com/onewayout/PX4-Autopilot.git
  114  cd PX4-Autopilot/
  115  ls
  116  sudo git submodule update --init --recursive
  117  cd
  118  cd 下载
  119  ls
  120  sduo dpkg -i Clash.Verge_2.4.0_amd64
  121  dpkg -i Clash.Verge_2.4.0_amd64
  122  su root
  123  sudo dpkg -i Clash.Verge_2.4.0_amd64   这里我犯了一个错误, dpkg -i后面应该跟着*.deb包
  124  cd Clash.Verge_2.4.0_amd64/
  125  ls
  126  cd
  127  cd 下载
  128  sudo dpkg -i Clash.Verge_2.4.0_amd64.deb
  129  cd
  130  sudo apt update
  131  sudo apt install -f
  132  sudo dpkg -i Clash.Verge_2.4.0_amd64.deb
  133  cd 下载
  134  sudo dpkg -i Clash.Verge_2.4.0_amd64.deb
  135  cd
  136  ls
  137  cd PX4-Autopilot/
  138  sudo git submodule update --init --recursive
  139  ls
  140  gazebo --version
  141  cd 下载
  142  sudo dpkg -i WeChatLinux_x86_64.deb     这个命令后面直接跟的就是*.deb包
  143  ./QGroundControl.AppImage
  144  sudo ./QGroundControl.AppImage
  145  ./Cursor-1.3.9-x86_64.AppImage

我知道答案 回答被采纳将会获得 10 金钱 已有0人回答
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|flightreview|小黑屋|PX4-Autopilot|PX4论坛

GMT+8, 2026-1-27 07:33 , Processed in 0.057083 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表