看完再决定是否卸载的问题:
说明:编译及改完没啥用,仅实现了把深度应用商城安装到自己期望的路径,把深度自己的应用和部分应用数据指到自己期望的路径,其他的应用没办法,因为应用商城内上架的应用都是别的开发者提供的,他们已经指定了默认的安装路径,除非你把代码下载下来自己手动编译安装到你所想安装的路径,不然还是没办法。
1、卸载当前应用
sudo apt-get remove deepin-appstore
2、安装依赖库
sudo apt-get install c++ build-essential libgl1-mesa-dev qtbase5-dev
sudo apt-get install cmake
sudo apt-get install libqt5webkit5-dev libdtkwidget-dev
sudo apt-get install libqt5x11extras5-dev
3、下载源码并解压
#浏览器打开https://github.com/linuxdeepin/deepin-appstore 下载zip包
cd /home/setup
wget https://github.com/linuxdeepin/deepin-appstore/archive/master.zip
#解压到下载文件到/home/setup
unzip master.zip
#我在此/home/soft路径mount了个50G空间,计划以后所有deepin-aapstore的安装文件到在此路径**
#接下来准备把新的deepin-aoppstore安装到/home/soft/deepin-appstore 路径**
4、安装
1)修改CMakeLists.txt 最后几行路径,修改目的是把应用商城的程序安装的路径改成我们自己的
install(TARGETS deepin-appstore
DESTINATION “/home/soft/deepin-appstore”)
install(FILES support/deepin-appstore.desktop
DESTINATION “/home/soft/deepin-appstore/applications”)
install(DIRECTORY support/icons/
DESTINATION “/home/soft/deepin-appstore/icons/”)
install(DIRECTORY manual/
DESTINATION “/home/soft/deepin-appstore/dman/deepin-appstore”)
2)修改/home/setup/deepin-appstore-master/debian/deepin-appstore.install 修改的目的是把应用商城内的deepin自己的应用安装路径改为自己期望的路径
home/deepin-appstore/bin
home/deepin-appstore/applications
home/deepin-appstore/icons
home/deepin-appstore/dman
3)修改deepin-appstore-data.install
home/deepin-appstore/webapp
5、编译安装
cd /home/soft/deepin-appstore-master
cmake -DCMAKE_INSATALL_PREFIX=/home/deepin-aapstore
**———–
– Configuring done
– Generating done
– Build files have been written to: /home/soft/deepin-appstore-master
——–**
#没有错误报错
make && make install
–编译完成
6、启动
桌面计算机–打开系统盘–打开/home/soft/deepin-appstore–双击deepin-appstore 启动成功
在deepin-appstore 右键,发送桌面,以后在桌面就可以启动了