martyr-deepin / deepin-appstore Goto Github PK
View Code? Open in Web Editor NEWApp Store for Deepin (legacy codebase)
Home Page: https://dstore-appstore.deepin.cn/
License: GNU General Public License v3.0
App Store for Deepin (legacy codebase)
Home Page: https://dstore-appstore.deepin.cn/
License: GNU General Public License v3.0
dpkg-source: error: can't build with source format '3.1.0 (native)': native package version may not have a revision
when I open the deepin AppStore, it shows network error
Hi,
as per the comments to your facebook post on this exciting new release of deepin-appstore there seems to be some big issues as per early users.
Have these been addressed/fixed ? Just want to know if i can go ahead and install it ?
I have held on from installing after reading the initial feedback found on this post.
安装的本地应用,如果出现了新的版本时最好能自动升级或者应用商店中能提示也行
否则按照软件的提示一般进入的是厂商的官网,这些包下载下来还安装不了
如果修改的话能提供一些简要的指导说明,可以自己动手增加这个功能也可以。
failed to sign .dsc file
Deepin Store is 'slow and laggy' ... in loading the snapshots as well as downloading/installing apps from the store
今天更新了最新的版本
个人中心中设置了”自动安装新应用“勾选上,再次进入时还是没有勾选
dpkg-buildpackage: info: 源码包 deepin-appstore
dpkg-buildpackage: info: 源码版本 4.0.9.7-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: 源码修改者 Iceyer [email protected]
dpkg-buildpackage: info: 主机架构 amd64
dpkg-source --before-build deepin-appstore
debian/rules clean
dh clean
debian/rules override_dh_auto_clean
make[1]: 进入目录“/home/land/soft/deepin-appstore”
dh_auto_clean --
rm -rf obj-x86_64-linux-gnu
rm -fr build
make[1]: 离开目录“/home/land/soft/deepin-appstore”
dh_clean
rm -f debian/debhelper-build-stamp
rm -rf debian/.debhelper/
rm -f debian/deepin-appstore-data.debhelper.log debian/deepin-appstore.debhelper.log
rm -f -- debian/deepin-appstore.substvars debian/deepin-appstore-data.substvars debian/files
rm -fr -- debian/deepin-appstore/ debian/tmp/ debian/deepin-appstore-data/
find . ( (
( -path .*/.git -o -path .*/.svn -o -path .*/.bzr -o -path .*/.hg -o -path .*/CVS -o -path .*/.pc -o -path .*/_darcs ) -prune -o -type f -a
( -name '##' -o -name '.' -o -name '*' -o -name DEADJOE
-o -name '.orig' -o -name '.rej' -o -name '.bak'
-o -name '..orig' -o -name ..rej -o -name '.SUMS'
-o -name TAGS -o ( -path '/.deps/' -a -name '.P' )
) -exec rm -f {} + ) -o
( -type d -a -name autom4te.cache -prune -exec rm -rf {} + ) )
dpkg-source -b deepin-appstore
dpkg-source: 警告: native package version may not have a revision
dpkg-source: info: using source format '3.0 (native)'
dpkg-source: info: building deepin-appstore in deepin-appstore_4.0.9.7-1.tar.xz
dpkg-source: info: building deepin-appstore in deepin-appstore_4.0.9.7-1.dsc
debian/rules build
[ 28%] Building CXX object CMakeFiles/deepin-appstore.dir/FilterMouseMove.cpp.o
/usr/bin/c++ -DBUILD_WITH_WEBKIT=1 -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DSHELL_VERSION="4.0.9" -I/home/land/soft/deepin-appstore/obj-x86_64-linux-gnu -I/home/land/soft/deepin-appstore -I/home/land/soft/deepin-appstore/obj-x86_64-linux-gnu/deepin-appstore_autogen/include -I/usr/include/libdtk-2.0.7/DWidget -I/usr/include/libdtk-2.0.7/DCore -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/gio-unix-2.0 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebKit -g -O2 -fdebug-prefix-map=/home/land/soft/deepin-appstore=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Werror -D USE_OPAQUE_REGION_OPTIMIZATION=0 -fPIC -std=gnu++11 -o CMakeFiles/deepin-appstore.dir/FilterMouseMove.cpp.o -c /home/land/soft/deepin-appstore/FilterMouseMove.cpp
/home/land/soft/deepin-appstore/FilterMouseMove.cpp: In member function ‘virtual bool FilterMouseMove::eventFilter(QObject*, QEvent*)’:
/home/land/soft/deepin-appstore/FilterMouseMove.cpp:34:57: error: this statement may fall through [-Werror=implicit-fallthrough=]
static_cast<Shell*>(qApp)->setTooltipVisible(false);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/home/land/soft/deepin-appstore/FilterMouseMove.cpp:37:9: note: here
case QEvent::Enter: {
^~~~
cc1plus: all warnings being treated as errors
CMakeFiles/deepin-appstore.dir/build.make:161: recipe for target 'CMakeFiles/deepin-appstore.dir/FilterMouseMove.cpp.o' failed
make[4]: *** [CMakeFiles/deepin-appstore.dir/FilterMouseMove.cpp.o] Error 1
make[4]: 离开目录“/home/land/soft/deepin-appstore/obj-x86_64-linux-gnu”
CMakeFiles/Makefile2:70: recipe for target 'CMakeFiles/deepin-appstore.dir/all' failed
make[3]: *** [CMakeFiles/deepin-appstore.dir/all] Error 2
make[3]: 离开目录“/home/land/soft/deepin-appstore/obj-x86_64-linux-gnu”
Makefile:132: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: 离开目录“/home/land/soft/deepin-appstore/obj-x86_64-linux-gnu”
dh_auto_build: cd obj-x86_64-linux-gnu && make -j1 returned exit code 2
debian/rules:9: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 2
make[1]: 离开目录“/home/land/soft/deepin-appstore”
debian/rules:6: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: 错误: debian/rules build subprocess returned exit status 2
Please include a button to remove the direct application of Deepin store, distribution has in its repositories several other desktops as cinnamon and kde and when we use other desktop were unable to remove the applications.
I found three apps that cannot be downloaded from store (so far):
Driver Manager
Deepin Calculator
PromoDoneApp
All share common "Download size: Calculating...".
When trying to download them, appstore says "Error downloading ".
Installing from Terminal says that the specific package was not found.
Mirror changed from default, to the fastest (NLUUG) in my region (Poland). Changing back to the default one does not help.
Reinstalling store files with...
sudo apt-get install --reinstall lastore-daemon deepin-appstore deepin-appstore-data
...still didn't help.
I'm out of ideas for now :(
My sources list:
#Generated by deepin-installer
deb [by-hash=force] http://packages.deepin.com/deepin panda main contrib non-free
#deb-src http://packages.deepin.com/deepin panda main contrib non-free
deb http://download.onlyoffice.com/repo/debian squeeze main
sudo apt-get update
Stary:1 http://download.onlyoffice.com/repo/debian squeeze InRelease
Stary:2 http://repository.spotify.com stable InRelease
Stary:3 https://repo.skype.com/deb stable InRelease
Stary:4 https://repo.skype.com/deb unstable InRelease
Stary:5 https://deb.opera.com/opera-stable stable InRelease
Stary:6 http://packages.deepin.com/deepin panda InRelease
Czytanie list pakietów... Gotowe
Apps that cant be downloaded...
And here is an example of a downloadable app...
Hi,
I often find Deepin store to be awfully slow or in accurate on its installation progress info/graphic ...
in the following snapshot you'll see the installations haven't even started (loaded) ...
Where as the terminal works smooth ...
Shouldnt the Deepin apstore too work as smoothly as a terminal installation ... with an equally accurate progress info/graphic ?
The app store doesn't ask for the root password. This is a security hole which needs to be fixed.
Most of Application in Deepin store not updated (Like Firefox). I think we need use ubuntu's ppa for some application.
Something to match the dark Deepin theme included in the Distro please and thank you
当在商店安装应用完成的时候,下载菜单里面对应的下载项目就不显示了。开体验不好。
建议完成后当前不要从下载列表删除,可显示下载完成、安装完成、或者打开按钮,当关闭商店时再删除,这样下次再打开的时候就不显示了。
Hi,
I have this problem. If the user is created on command adduser on root's bash, deepin-appstore can't install applications.The console show this:
connect com.deepin.AppStore.Metadata true
connect com.deepin.AppStore.Metadata true
translatePath after feedback: "/usr/share/dtkwidget/translations/dtkwidget2_es"
translatePath after feedback: "/usr/share/deepin-appstore/translations/deepin-appstore_es"
2019-05-29, 14:57:19.148 [Debug ] [account_manager.cpp dstore::AccountManager::AccountManager 39] QMap(("AccessToken", QVariant(QString, ""))("Expiry", QVariant(qlonglong, 0))("HardwareID", QVariant(QString, ""))("IsLoggedIn", QVariant(bool, false))("Token", QVariant(QString, ""))("UserID", QVariant(qlonglong, 0))("Username", QVariant(QString, "")))
2019-05-29, 14:58:04.848 [Debug ] [apt_package_manager.cpp dstore::AptPackageManager::QueryDownloadSize 188] QMap(("dpk://deb/videocut", QVariant(QVariantMap, QMap(("appName", QVariant(QString, ""))("downloadSize", QVariant(qlonglong, 2901000))("installedTime", QVariant(qlonglong, 140118811738144))("localVersion", QVariant(QString, ""))("packageName", QVariant(QString, "videocut"))("packageURI", QVariant(QString, "dpk://deb/videocut"))("remoteVersion", QVariant(QString, ""))("size", QVariant(qlonglong, 0))("upgradable", QVariant(bool, true))))))
2019-05-29, 14:58:32.476 [Debug ] [package_manager.cpp dstore::PackageManager::Install 154] "dpk://deb/ardour" "ardour" "Ardour"
2019-05-29, 14:58:32.477 [Debug ] [apt_package_manager.cpp dstore::AptPackageManager::Install 301] "dpk://deb/ardour" "ardour" "Ardour"
2019-05-29, 14:58:32.478 [Debug ] [apt_package_manager.cpp dstore::AptPackageManager::Install 310] QDBusError("com.deepin.DBus.Error.Unnamed", "Rejected send message, 3 matched rules; type="method_call", sender=":1.83" (uid=1000 pid=6095 comm="/usr/bin/deepin-appstore-daemon ") interface="com.deepin.lastore.Manager" member="InstallPackage" error name="(unset)" requested_reply="0" destination="com.deepin.lastore" (uid=0 pid=4974 comm="/usr/bin/lastore-daemon ")")
Thanks you for your time!
Is the software behind the API on http://api.appstore.deepin.org/
available somewhere? It would be interesting for those who like to run their own, independent servers e.g. in business or education environment.
In my case, I would like to run an own server for a school with a different software selection. This is no problem with tools like apt-mirror
and aptly
. As most of users won't like to use the cli of apt
but a graphical interface. As deepin-appstore
doesn't search in apt locally but on a server, it's necessary to run an own appstore
server.
I'm using Deepin 15 at work. Everyone needs to use this proxy to work here. The internet simply does not work at all without the proxy.
I have set the proxy settings globally on the system, but Deepin Store does not seem to use them.
I also needed to override Firefox proxy settings to make Firefox work with the proxy. Simply using system defined proxy didn't work.
Is there a way to fix the system proxy settings or override proxy settings in Deepin Store to make it work? I tried $ deepin-appstore --help
but it there's no option to override the proxy settings.
Thank you in advance.
Whenever I'm connected to a VPN the appstore shows Connection Error
Hey,
When you search for an app in the app store, suggestions show up. If you press enter or choose a suggestion, the box disappears. However, when your cursor is still in the input area, the suggestion box sometimes stays open. It doesn't happen always, but at random times.
settings.go:6:2: cannot find package "github.com/go-ini/ini" in any of:
/usr/lib/go-1.10/src/github.com/go-ini/ini (from $GOROOT)
/home/shuyi/deepin-appstore-5.2.9.1/src/daemon/vendor/src/github.com/go-ini/ini (from $GOPATH)
/usr/share/gocode/src/github.com/go-ini/ini
deb.go:16:2: cannot find package "github.com/linuxdeepin/go-dbus-factory/com.deepin.lastore" in any of:
/usr/lib/go-1.10/src/github.com/linuxdeepin/go-dbus-factory/com.deepin.lastore (from $GOROOT)
/home/shuyi/deepin-appstore-5.2.9.1/src/daemon/vendor/src/github.com/linuxdeepin/go-dbus-factory/com.deepin.lastore (from $GOPATH)
/usr/share/gocode/src/github.com/linuxdeepin/go-dbus-factory/com.deepin.lastore
deb.go:17:2: cannot find package "github.com/linuxdeepin/go-dbus-factory/org.freedesktop.dbus" in any of:
/usr/lib/go-1.10/src/github.com/linuxdeepin/go-dbus-factory/org.freedesktop.dbus (from $GOROOT)
/home/shuyi/deepin-appstore-5.2.9.1/src/daemon/vendor/src/github.com/linuxdeepin/go-dbus-factory/org.freedesktop.dbus (from $GOPATH)
/usr/share/gocode/src/github.com/linuxdeepin/go-dbus-factory/org.freedesktop.dbus
deb.go:18:2: cannot find package "pkg.deepin.io/lib/dbus1" in any of:
/usr/lib/go-1.10/src/pkg.deepin.io/lib/dbus1 (from $GOROOT)
/home/shuyi/deepin-appstore-5.2.9.1/src/daemon/vendor/src/pkg.deepin.io/lib/dbus1 (from $GOPATH)
/usr/share/gocode/src/pkg.deepin.io/lib/dbus1
deb.go:19:2: cannot find package "pkg.deepin.io/lib/dbusutil" in any of:
/usr/lib/go-1.10/src/pkg.deepin.io/lib/dbusutil (from $GOROOT)
/home/shuyi/deepin-appstore-5.2.9.1/src/daemon/vendor/src/pkg.deepin.io/lib/dbusutil (from $GOPATH)
/usr/share/gocode/src/pkg.deepin.io/lib/dbusutil
deb_job.go:11:2: cannot find package "pkg.deepin.io/lib/dbusutil/proxy" in any of:
/usr/lib/go-1.10/src/pkg.deepin.io/lib/dbusutil/proxy (from $GOROOT)
/home/shuyi/deepin-appstore-5.2.9.1/src/daemon/vendor/src/pkg.deepin.io/lib/dbusutil/proxy (from $GOPATH)
/usr/share/gocode/src/pkg.deepin.io/lib/dbusutil/proxy
main.go:9:2: cannot find package "pkg.deepin.io/lib/log" in any of:
/usr/lib/go-1.10/src/pkg.deepin.io/lib/log (from $GOROOT)
/home/shuyi/deepin-appstore-5.2.9.1/src/daemon/vendor/src/pkg.deepin.io/lib/log (from $GOPATH)
/usr/share/gocode/src/pkg.deepin.io/lib/log
metadata_ifc.go:8:2: cannot find package "pkg.deepin.io/lib/utils" in any of:
/usr/lib/go-1.10/src/pkg.deepin.io/lib/utils (from $GOROOT)
/home/shuyi/deepin-appstore-5.2.9.1/src/daemon/vendor/src/pkg.deepin.io/lib/utils (from $GOPATH)
/usr/share/gocode/src/pkg.deepin.io/lib/utils
The ctrl "f" does not set focus to the search box in deepin app store
Hey,
I've noticed that on a 4K screen, the screenshots on app pages in the app store are very small.
It would be a handy feature to make them bigger.
加载图片时会出现透过去的情况 ,并且 图片从上到下一点点加载出来看起来很丑
建议考虑使用lazyloading的方式加载图片 先显示加载中的占位图片 然后一下子渲染出图片
现在这样跟电脑破了一样 太丑了
ctrl q does not quit app store.
Linux standard keyboard
(I will write one for the editor too).
Also update is not working and Package Manager is not opening
I think it is because of a system proxy, but it is set None.
deepin-appstore -c outputs:
connect com.deepin.AppStore.Metadata false connect com.deepin.AppStore.Metadata true "dtkwidget2" can not find qm files "deepin-appstore" can not find qm files 2019-07-25, 13:44:13.360 [Debug ] [account_manager.cpp dstore::AccountManager::AccountManager 39] QMap(("AccessToken", QVariant(QString, ""))("Expiry", QVariant(qlonglong, 0))("HardwareID", QVariant(QString, ""))("IsLoggedIn", QVariant(bool, false))("Nickname", QVariant(QString, ""))("Region", QVariant(QString, ""))("Token", QVariant(QString, ""))("UserID", QVariant(qlonglong, 0))("Username", QVariant(QString, ""))) 2019-07-25, 13:44:15.873 [Warning] [apt_package_manager.cpp dstore::AptPackageManager::Query 102] QDBusError("com.deepin.DBus.Error.Unnamed", "exit status 100") 2019-07-25, 13:44:15.874 [Warning] [apt_package_manager.cpp dstore::AptPackageManager::Query 102] QDBusError("com.deepin.DBus.Error.Unnamed", "exit status 100")
Deepin version: 15.10.2
编译时找不到libqcef如何解决?有直接下载libqcef和libqcef-dev的deb包的地方吗(能给一个下载链接吗)?
/deepin/deepin-appstore-master# cmake /home/Downloads/deepin/deepin-appstore-master/
-- The C compiler identification is GNU 8.3.0
-- The CXX compiler identification is GNU 8.3.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29")
-- Checking for one of the modules 'dtkwidget'
-- Checking for one of the modules 'dframeworkdbus'
CMake Error at /usr/share/cmake-3.13/Modules/FindPkgConfig.cmake:679 (message):
None of the required 'dframeworkdbus' found
Call Stack (most recent call first):
src/CMakeLists.txt:74 (pkg_search_module)
-- Checking for one of the modules 'libqcef'
CMake Error at /usr/share/cmake-3.13/Modules/FindPkgConfig.cmake:679 (message):
None of the required 'libqcef' found
Call Stack (most recent call first):
src/CMakeLists.txt:75 (pkg_search_module)
-- Configuring incomplete, errors occurred!
Using Deepin 5.11 Desktop.
When I try to select a rating (0.5 - 5 stars) for my comment on an app, I have to click to the right of the stars. If I click on the 1st star I get "0.5". If I click on 5th star I get "3". To get "5" I need to click far to the right of the 5th star.
I'm not sure if this is intended, but I think it can make people end up giving fewer stars then they intended (3 instead of 5).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.