AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-883908

Lyubomir's questions

Martin Hope
Lyubomir
Asked: 2021-04-25 01:56:42 +0800 CST

如何修复 mk-build-deps:无法安装所有 build-dep 包?

  • 0

Ubuntu 20.04.2 焦点窝。

我的目标是通过 mk-build-deps 安装 KDE 调试符号。

为此,我创建了一个以source-control以下内容命名的文本文件:

Source: my-kde-dbg-symbols
Priority: optional
Maintainer: Lyubomir <[email protected]>
Build-Depends: dconf-gsettings-backend-dbgsym,glib-networking-dbgsym,gvfs-dbgsym,gvfs-libs-dbgsym,kde-style-breeze-dbgsym,kimageformat-plugins-dbgsym,libacl1-dbgsym,libarchive13-dbgsym,libassuan0-dbgsym,libavahi-client3-dbgsym,libavahi-common3-dbgsym,libavahi-glib1-dbgsym,libbrotli1-dbgsym,libbsd0-dbgsym,libbz2-1.0-dbgsym,libcanberra0-dbgsym,libcom-err2-dbgsym,libdbusmenu-qt5-2-dbgsym,libdconf1-dbgsym,libdouble-conversion3-dbgsym,libexpat1-dbgsym,libfam0-dbgsym,libffi7-dbgsym,libflatpak0-dbgsym,libfontconfig1-dbgsym,libfreetype6-dbgsym,libgcrypt20-dbgsym,libgl1-dbgsym,libglib2.0-0-dbgsym,libglvnd0-dbgsym,libglx0-dbgsym,libgmp10-dbgsym,libgnutls30-dbgsym,libgpg-error0-dbgsym,libgpgme11-dbgsym,libgraphite2-3-dbgsym,libharfbuzz0b-dbgsym,libhogweed5-dbgsym,libice6-dbg,libicu66-dbgsym,libidn2-0-dbgsym,libilmbase24-dbgsym,libjbig0-dbgsym,libjpeg-turbo8-dbg,libjson-glib-1.0-0-dbgsym,libkeyutils1-dbgsym,libkf5archive5-dbgsym,libkf5attica5-dbgsym,libkf5authcore5-dbgsym,libkf5bookmarks5-dbgsym,libkf5codecs5-dbgsym,libkf5completion5-dbgsym,libkf5configcore5-dbgsym,libkf5configgui5-dbgsym,libkf5configwidgets5-dbgsym,libkf5coreaddons5-dbgsym,libkf5crash5-dbgsym,libkf5dbusaddons5-dbgsym,libkf5globalaccel5-dbgsym,libkf5guiaddons5-dbgsym,libkf5i18n5-dbgsym,libkf5iconthemes5-dbgsym,libkf5itemviews5-dbgsym,libkf5jobwidgets5-dbgsym,libkf5kiocore5-dbgsym,libkf5kiofilewidgets5-dbgsym,libkf5kiowidgets5-dbgsym,libkf5notifications5-dbgsym,libkf5service5-dbgsym,libkf5solid5-dbgsym,libkf5style5-dbgsym,libkf5waylandclient5-dbgsym,libkf5widgetsaddons5-dbgsym,libkf5windowsystem5-dbgsym,libkf5xmlgui5-dbgsym,libkrb5-dbg,liblcms2-2-dbgsym,libltdl7-dbgsym,liblz4-1-dbgsym,liblzma5-dbgsym,libmng2-dbgsym,libnettle7-dbgsym,libnss-mdns-dbgsym,libogg-dbg,libopenexr24-dbgsym,libostree-1-1-dbgsym,libp11-kit0-dbgsym,libpackagekitqt5-1-dbgsym,libpcre2-16-0-dbgsym,libpcre2-8-0-dbgsym,libpcre3-dbg,libpng16-16-dbgsym,libpsl5-dbgsym,libqt5core5a-dbgsym,libqt5dbus5-dbgsym,libqt5gui5-dbgsym,libqt5network5-dbgsym,libqt5printsupport5-dbgsym,libqt5qml5-dbgsym,libqt5quick5-dbgsym,libqt5quickcontrols2-5-dbgsym,libqt5quicktemplates2-5-dbgsym,libqt5svg5-dbgsym,libqt5texttospeech5-dbgsym,libqt5widgets5-dbgsym,libqt5x11extras5-dbgsym,libqt5xml5-dbgsym,libseccomp2-dbgsym,libselinux1-dbgsym,libsm6-dbgsym,libsoup2.4-1-dbgsym,libsqlite3-0-dbgsym,libstdc++6-10-dbg,libsystemd0-dbgsym,libtasn1-6-dbgsym,libtdb1-dbgsym,libtiff5-dbgsym,libudev1-dbgsym,libunistring2-dbgsym,libvorbis0a-dbgsym,libvorbisfile3-dbgsym,libwayland-client0-dbgsym,libwebp6-dbgsym,libwebpdemux2-dbgsym,libx11-6-dbgsym,libx11-xcb1-dbgsym,libxau6-dbg,libxcb-icccm4-dbgsym,libxcb-image0-dbgsym,libxcb-keysyms1-dbgsym,libxcb-randr0-dbgsym,libxcb-render-util0-dbgsym,libxcb-render0-dbgsym,libxcb-shape0-dbgsym,libxcb-shm0-dbgsym,libxcb-sync1-dbgsym,libxcb-util1-dbgsym,libxcb-xfixes0-dbgsym,libxcb-xinerama0-dbgsym,libxcb-xinput0-dbgsym,libxcb-xkb1-dbgsym,libxcb1-dbgsym,libxcursor1-dbgsym,libxdmcp6-dbg,libxfixes3-dbgsym,libxkbcommon-x11-0-dbgsym,libxkbcommon0-dbgsym,libxml2-dbgsym,libxrender1-dbgsym,libzstd1-dbgsym,plasma-discover-backend-flatpak-dbgsym,plasma-discover-dbgsym,plasma-integration-dbgsym,qt5-image-formats-plugins-dbgsym
Standards-Version: 3.9.5 

然后我跑了sudo mk-build-deps --install source-control

但是,我收到此错误:

Selecting previously unselected package my-kde-dbg-symbols-build-deps.
(Reading database ... 416720 files and directories currently installed.)
Preparing to unpack my-kde-dbg-symbols-build-deps_1.0_all.deb ...
Unpacking my-kde-dbg-symbols-build-deps (1.0) ...
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies...Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) my-kde-dbg-symbols-build-deps:amd64 < 1.0 @iU mK Nb Ib >
Broken my-kde-dbg-symbols-build-deps:amd64 Depends on glib-networking-dbgsym:amd64 < none | 2.64.1-1 @un uH >
  Considering glib-networking-dbgsym:amd64 1 as a solution to my-kde-dbg-symbols-build-deps:amd64 -2
  Removing my-kde-dbg-symbols-build-deps:amd64 rather than change glib-networking-dbgsym:amd64
Done
 Done
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following additional packages will be installed:
  build-essential g++ g++-9 libstdc++-9-dev
Suggested packages:
  g++-multilib g++-9-multilib gcc-9-doc libstdc++-9-doc
The following packages will be REMOVED
  my-kde-dbg-symbols-build-deps
The following NEW packages will be installed
  build-essential g++ g++-9 libstdc++-9-dev
0 to upgrade, 4 to newly install, 1 to remove and 0 not to upgrade.
1 not fully installed or removed.
Need to get 1604 B/10,1 MB of archives.
After this operation, 46,7 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://bg.archive.ubuntu.com/ubuntu focal/main amd64 g++ amd64 4:9.3.0-1ubuntu2 [1604 B]
Fetched 1604 B in 0s (8944 B/s)
(Reading database ... 416724 files and directories currently installed.)
Removing my-kde-dbg-symbols-build-deps (1.0) ...
Selecting previously unselected package libstdc++-9-dev:amd64.
(Reading database ... 416720 files and directories currently installed.)
Preparing to unpack .../libstdc++-9-dev_9.3.0-17ubuntu1~20.04_amd64.deb ...
Unpacking libstdc++-9-dev:amd64 (9.3.0-17ubuntu1~20.04) ...
Selecting previously unselected package g++-9.
Preparing to unpack .../g++-9_9.3.0-17ubuntu1~20.04_amd64.deb ...
Unpacking g++-9 (9.3.0-17ubuntu1~20.04) ...
Selecting previously unselected package g++.
Preparing to unpack .../g++_4%3a9.3.0-1ubuntu2_amd64.deb ...
Unpacking g++ (4:9.3.0-1ubuntu2) ...
Selecting previously unselected package build-essential.
Preparing to unpack .../build-essential_12.8ubuntu1.1_amd64.deb ...
Unpacking build-essential (12.8ubuntu1.1) ...
Setting up libstdc++-9-dev:amd64 (9.3.0-17ubuntu1~20.04) ...
Setting up g++-9 (9.3.0-17ubuntu1~20.04) ...
Setting up g++ (4:9.3.0-1ubuntu2) ...
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
Setting up build-essential (12.8ubuntu1.1) ...
Processing triggers for man-db (2.9.1-1) ...
mk-build-deps: Unable to install my-kde-dbg-symbols-build-deps at /usr/bin/mk-build-deps line 457.
mk-build-deps: Unable to install all build-dep packages

运行dpkg -l | grep glib显示我已经安装了版本2.64.2-1ubuntu0.1。glib-networking

我不知道如何让它接受当前安装的版本作为正确的版本。从我的source-control文件内容可以看出,我没有对版本设置任何限制,这意味着它们是由mk-build-deps. 我不知道为什么它决定需要版本2.64.1-1 @un uH或者这是否是一个有效的版本。

apt
  • 1 个回答
  • 1513 Views
Martin Hope
Lyubomir
Asked: 2020-09-20 05:10:17 +0800 CST

Ubuntu 是否可以替代 Windows 文件保护?

  • 2

据微软称,Windows 具有文件保护功能:

Windows 文件保护 (WFP) 可防止程序替换关键的 Windows 系统文件。程序不得覆盖这些文件,因为它们被操作系统和其他程序使用。保护这些文件可以防止程序和操作系统出现问题。

WFP 保护作为 Windows 一部分安装的关键系统文件(例如,具有 .dll、.exe、.ocx 和 .sys 扩展名以及某些 True Type 字体的文件)。WFP 使用由代码签名生成的文件签名和目录文件来验证受保护的系统文件是否是正确的 Microsoft 版本。仅通过以下机制支持替换受保护的系统文件:

  1. 使用 Update.exe 安装 Windows Service Pack
  2. 使用 Hotfix.exe 或 Update.exe 安装的修补程序
  3. 使用 Winnt32.exe 进行操作系统升级
  4. Windows更新

如果程序使用不同的方法替换受保护的文件,WFP 将恢复原始文件。Windows 安装程序在安装关键系统文件时遵循 WFP,并调用 WFP 请求安装或替换受保护文件,而不是尝试安装或替换受保护文件本身。

Ubuntu 是否提供这样的功能?

编辑:https ://en.wikipedia.org/wiki/Windows_Resource_Protection 这似乎取代了 WIndows 文件保护,基本上只有一个系统帐户拥有系统文件,以管理员权限运行的进程不能替换系统文件,只有 TrustedInstaller 进程可以替换系统库和注册表项。

security windows files
  • 1 个回答
  • 213 Views
Martin Hope
Lyubomir
Asked: 2020-05-05 08:33:33 +0800 CST

软件和更新 -> 其他软件中的 http://LnxRelease-02/deb 是什么?

  • 2

这可能与 TeamViewer 有关,因为我已经安装了它,并且发现它在互联网上提到了它。

但是,http://LnxRelease-02/deb看起来并不像一个真正的网络域 - 那么这里发生了什么?

编辑:我正在使用 Ubuntu 桌面 20.04 焦点窝

编辑2:这是问题的图片: 软件更新中的 LnxRelease 屏幕截图

apt software-sources teamviewer
  • 1 个回答
  • 526 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve