apt

AOP or APT for overriding methods from super classes

一个人想着一个人 提交于 2020-01-10 02:16:06
问题 I have a large library of wicket components that are annotated with a custom annotation @ReferencedResource or another annotation @ReferencedResources , that has a ReferencedResouce[] value() parameter to allow multiple annotations. Here is a sample code snippet: @ReferencedResources({ @ReferencedResource(value = Libraries.MOO_TOOLS, type = ResourceType.JAVASCRIPT), @ReferencedResource(value = "behaviors/promoteSelectOptions", type = ResourceType.JAVASCRIPT) }) public class

解决ubuntu18.04安装nvidia驱动报nvidia-dkms依赖无法安装(全程配图)

允我心安 提交于 2020-01-09 23:52:45
问题起源如下图: 提示 nvidia-driver-440 : 依赖: nvidia-dkms-440 (= 440.26-0ubuntu0~gpu18.04.2) 但是它将不会被安装 (英文系统提示 nvidia-driver-440 : Depends: nvidia-dkms-440 (= 440.26-0ubuntu0~gpu18.04.2) but it is not going to be installed) 网上绕了一大圈每搜到,自己Ubuntu又不能搭梯google。 找到了一个关于linux acrh的网站: https://www.archlinux.org/packages/extra/x86_64/nvidia-dkms/ 页面信息说明下,nvidia-dkms 440.31-2包依赖 dkms,libglvnd等等。 关键信息 我们无法安装的nvidia-dkms要基于dkms。 所以,sudo apt install dkms先安装基础的试试 一层层往下剥,哪个不能被安装就尝试安装哪个来看看依赖信息 sudo apt install dpkg-dev 继续 sudo apt install libdpkg-perl 提示libdpkg-perl已经是最新的。看上面的版本信息就知道是它影响了上面的依赖关系。所以,删除它。 sudo apt remove

Debian操作系统的源配置信息详解--Source.list配置文件详解

时间秒杀一切 提交于 2020-01-09 04:08:50
转载来源: https://wiki.debian.org/SourcesList#Repository_URL Debian操作系统的源配置信息详解--Source.list配置文件详解 Debian操作系统的配置文件 /etc/apt/sources.list 作为其操作的一部分, Apt 使用一个文件列出可以从中获取包的“源”。该文件是/etc/apt/sources.list。 此文件中的条目通常遵循以下格式(以下条目是虚构的,不应使用): deb http://site.example.com/debian distribution component1 component2 component3 deb-src http://site.example.com/debian distribution component1 component2 component3 存档类型 每行的第一个单词 deb 或 deb-src 表示存档的类型。 Deb 表示存档包含二进制包( deb ),我们通常使用的预编译包。 Deb-src 表示 源包 ,它是原始程序 源 加上Debian控制文件( .dsc )和diff.gz,包含打包程序所需的更改。 存储库URL 该行的下一个条目是您要从中下载软件包的 存储库 的URL 。Debian存储库镜像的主要列表位于 此处 。 分配

Install Telegraf in Ubuntu 16.04 LTS

▼魔方 西西 提交于 2020-01-08 19:18:48
add key curl -sL https://repos.influxdata.com/influxdb.key | sudo apt-key add - add sources echo "deb https://repos.influxdata.com/ubuntu trusty stable" | sudo tee /etc/apt/sources.list.d/influxdb.list update apt update install lwk@qwfys ~ $ apt install telegraf start sudo service telegraf start 来源: 51CTO 作者: qwfys200 链接: https://blog.51cto.com/qwfys200/2074396

如何在Debian 9上配置sources.list

风格不统一 提交于 2020-01-07 08:19:52
转载来源: https://linoxide.com/debian/configure-sources-list-debian-9/ 这是关于如何在Debian 9上配置sources.list文件的简要指南,代号为stretch。Debian是 最受欢迎的Linux发行 版之一,它的 大部分 优势来自Debian软件包管理的核心 - apt 。Debian中的所有内容,无论是应用程序还是任何其他组件,都内置于一个软件包中,然后该软件包将安装到您的系统上(由安装程序或您自己安装)。 了解APT和sources.list Debian及其衍生产品的软件包经理很贴切。代表Advanced Package Tool的APT是一套用于管理Debian软件包的工具,因此也是Debian系统上安装的应用程序。APT可以: 安装应用程序 删除应用程序 更新应用程序 修复损坏的包等 另请参阅 : 如何脱机安装Debian软件包 APT能够解决依赖性问题并从指定的包存储库中检索所请求的包。它将实际安装和删除软件包委托给 dpkg 。APT主要由命令行工具使用,但您可以使用 GUI 工具。 Debian使用Debian 文件 /etc/apt/sources.list 作为其操作的一部分。此文件包含可从中获取包的 “源” 列表。此文件中的条目通常遵循此格式。 deb http://site

[转帖]一大波你可能不知道的 Linux 网络工具

对着背影说爱祢 提交于 2020-01-06 16:58:48
一大波你可能不知道的 Linux 网络工具 https://linux.cn/article-5435-1.html 作者: Bobbin Zachariah 译者: LCTT FSSlc | 2015-05-12 14:52 评论: 4 收藏: 24 如果要在你的系统上监控网络,那么使用命令行工具是非常实用的,并且对于 Linux 用户来说,有着许许多多现成的工具可以使用,如: nethogs, ntopng, nload, iftop, iptraf, bmon, slurm, tcptrack, cbm, netwatch, collectl, trafshow, cacti, etherape, ipband, jnettop, netspeed 以及 speedometer。 鉴于世上有着许多的 Linux 专家和开发者,显然还存在其他的网络监控工具,但在这篇教程中,我不打算将它们所有包括在内。 上面列出的工具都有着自己的独特之处,但归根结底,它们都做着监控网络流量的工作,只是通过各种不同的方法。例如 nethogs 可以被用来展示每个进程的带宽使用情况,以防你想知道究竟是哪个应用在消耗了你的整个网络资源; iftop 可以被用来展示每个套接字连接的带宽使用情况,而像 nload 这类的工具可以帮助你得到有关整个带宽的信息。 1) nethogs nethogs

how to use apt-buildpack from cloudfoundry repo

◇◆丶佛笑我妖孽 提交于 2020-01-06 03:56:05
问题 The apt-buildpack is experimental and not yet intended for production use. I guess that's why also no documentation. Creating container Successfully created container Downloading app package... Downloaded app package (862.7K) Warning: this buildpack can only be run as a supply buildpack, it can not be run alone Failed to compile droplet: Failed to compile droplet: exit status 1 Destroying container Exit status 223 Stopping instance abdfc8d0-699e-4834-9f2d-2b8aec218423 Successfully destroyed

Linux安装软件的几种方式

孤人 提交于 2020-01-06 01:16:39
linux软件安装的几种方式 1.apt-get和apt(区别:apt是apt-get常用命令的精简般,带上了必要参数,易用,推荐使用apt) apt install 安装软件包 apt remove 移除软件包 apt purge 移除软件包及配置文件 apt update 刷新存储库索引 apt upgrade 升级所有可升级的软件包 apt autoremove 自动删除不需要的包 apt full-upgrade 在升级软件包时自动处理依赖关系 apt search 搜索应用程序 apt show 显示装细节 2.rpm 安装一个包:rpm -ivh [安装路径] -i 表示安装 -v 可视化 -h 显示安装进度 –force : 强制安装,即使覆盖属于其他包的文件也要安装 –nodeps : 当要安装的rpm包依赖其他包时,即使其他包没有安装,也要安装这个包 升级:rpm -Uvh filename.rpm -U 就是升级的意思 rpm的卸载: rpm -e filename //这里的filename是通过rpm的查询功能所查询到的 echo $? 查看上一条命令执行状态,返回0表示执行成功,非0为不成功; 查询一个包是否安装 rpm -q 包名 (不带有平台信息以及后缀名 ) 查询当前系统所有安装过的rpm包 rpm -qa 查询rpm包的相关信息 : rpm -qi

软件包管理 之 Fedora / Redhat 软件包管理指南

你。 提交于 2020-01-06 01:13:50
作者: 北南南北 来自: LinuxSir.Org 提要: 在系统管理中,软件包的管理是最重要的,是系统管理的基础的基础;只有我们学会软件包的管理才能谈得上其它的应用;本文以目录式的文档格式,列出新手弟兄所面对的软件包的安装、更新、查询相对的文档,以及几个常用的软件包管理工具,比如 system-cofig-packages 、yum 、apt 等的文档目录等; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 正文 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 一、软件包管理的基础; 1、什么是RPM,RPM有何用? 初次为Fedora /Redhat 安装软件,我们应该学会RPM的安装和使用,也应该知道RPM是做什么用的;在下面文档中,您可能会有点收获; 请参考: 《RPM 的介绍和应用》 《RPM HOWTO 中译本》 《Maximum RPM》 2、system-config-packages 本地软件包管理工具; 如果您在安装系统时,把有些必要的软件忘记安装了,我们可以通过 system-config-packages 来安装;system-config-packages 是一个管理本地软件包的工具

dockerfile - openjdk-8-jdk have unmet dependencies

核能气质少年 提交于 2020-01-05 04:07:11
问题 In continuation to question, below is the updated docker file: FROM microsoft/aspnetcore-build:1.0.1 ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE 1 # This is FROM openjdk:8-jdk RUN apt-get update && apt-get install -y --no-install-recommends \ bzip2 \ unzip \ xz-utils \ apt-transport-https \ && rm -rf /var/lib/apt/lists/* RUN apt-get install -y --no-install-recommends apt-transport-https ca-certificates RUN apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys