debian

如何在Debian 10 Linux上安装Go

夙愿已清 提交于 2020-03-09 13:12:30
Go是Google创建的一种现代开源编程语言,用于构建可靠,简单,快速且高效的软件。Go编写了许多流行的应用程序,例如Kubernetes,Docker,Terraform和Rancher。 在本教程中,我们将说明在Debian 10 Buster上下载并安装Go。 在Debian 10 Linux上安装Go 在撰写本文时,Go的最新稳定版本是1.13版。在下载Go归档文件之前,请访问官方的Go 下载页面,并检查是否有可用的新版本。 请按照以下步骤在Debian 10上安装Go: 使用以下wget命令下载Go tarball : wget https://dl.google.com/go/go1.13.linux-amd64.tar.gz 使用以下sha256sum命令验证下载的文件: sha256sum go1.13.linux-amd64.tar.gz 68a2297eb099d1a76097905a2ce334e3155004ec08cdea85f24527be3c48e856 go1.13.linux-amd64.tar.gz 确保哈希与Go下载页面中的哈希匹配。 将tar存档解压缩到/usr/local目录: sudo tar -C /usr/local -xzf go1.13.linux-amd64.tar.gz 提取文件后,请编辑$PATH环境变量

Debian、Ubuntu常用命令大全

ぐ巨炮叔叔 提交于 2020-03-08 20:42:35
注:本人是用的Debian,个别命令可能有问题。 原文: http://www.jb51.net/os/Ubuntu/56362.html 一、文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls -l 列出当前目录下文件的详细信息 cd .. 回当前目录的上一级目录 cd - 回上一次所在的目录 cd ~ 或 cd 回当前用户的宿主目录 mkdir 目录名 创建一个目录 rmdir 空目录名 删除一个空目录 rm 文件名 文件名 删除一个文件或多个文件 rm -rf 非空目录名 删除一个非空目录下的一切 mv 路经/文件 /经/文件移动相对路经下的文件到绝对路经下 mv 文件名 新名称 在当前目录下改名 find 路经 -name “字符串” 查找路经所在范围内满足字符串匹配的文件和目录 二、系统管理 fdisk fdisk -l 查看系统分区信息 fdisk fdisk /dev/sdb 为一块新的SCSI硬盘进行分区 chown chown root /home 把/home的属主改成root用户 chgrp chgrp root /home 把/home的属组改成root组 Useradd 创建一个新的用户 Groupadd 组名 创建一个新的组 Passwd 用户名 为用户创建密码 Passwd -d用户名

debian 默认脚本解析器更改(./sdk.unpack: 2: source: not found)

馋奶兔 提交于 2020-03-06 16:32:49
debian 默认脚本解析器更改(./sdk.unpack: 2: source: not found) debian 系统默认的SH(脚本解析器)为dash,可以使用 ls -l /bin/sh 命令查看。 dash解析器的解析效率很高,但是功能不如bash那么强大,因此,在解析有些命令时,会出现找不到的错误。 修改默认脚本解析器为bash,方法如下: 1、命令行输入:sudo dpkg-reconfigure dash 2、选择 3、ls -l /bin/sh 查询确认 来源: CSDN 作者: QQ960054653 链接: https://blog.csdn.net/QQ960054653/article/details/104694146

Delete a network profile from wpa_supplicant.conf in Linux (raspbian).

删除回忆录丶 提交于 2020-03-06 04:51:06
问题 I'm runnining Raspbian, but this is not a Pi specific question I need to delete from within my C program an unused network profile from etc/wpa_supplicant/wpa_supplicant.conf. My program runs as root. Is there a shell command for this ? I tried using combinations of grep, tr, and sed, but I'm not getting quite there. Also the white-spaces may vary. I need to remove this block for a given ssid, disregarding white-spaces. network={ ssid="MY_SSID_TO_DELETE" ......... } 回答1: SSID_TO_DELETE="Put

create a backdoor deb package

ぃ、小莉子 提交于 2020-03-05 06:28:26
以下介绍怎样制作包括后门的 deb 安装包。以 tree 为例进行说明。利用 apt-get 下载安装包。 --download-only 表示仅仅下载不做其它处理。 root@deb:~#apt-get download --download-only tree Get:1Downloading tree 1.6.0-1 [43.3 kB] Fetched43.3 kB in 2s (21.4 kB/s) root@deb:~#ls -l total44 -rw-r--r--1 root root 43314 Feb 4 2012 tree_1.6.0-1_amd64.deb 解压 deb 安装包,并创建文件夹 DEBIAN( 大写 ) ,在 DEBIAN 文件夹下创建文件 control 和 postinst 。 Control 。包括 deb 包说明信息,比如 : 包名,版本。平台。作者等。 [EN]:http://www.debian.org/doc/manuals/debian-faq/ch-pkg_basics.en.html [CN]:http://www.debian.org/doc/manuals/debian-faq/ch-pkg_basics.zh-cn.html Postinst 。完毕 Debian 包文件解包文件的配置工作。通常,“ postinst”

使用 build-simple-cdd 快速定制 Debian 安装盘

老子叫甜甜 提交于 2020-03-04 23:40:41
官方推荐了 build-simple-cdd 来 定制Debian安装盘 。 sudo apt-get -y install simple-cdd xorriso 创建基础目录和文件: # 使用普通用户即可,jessie-iso为光盘根目录 # profiles 为配置文件目录,custom-deb 为定制包目录,extra-file 里的文件会拷贝到光盘的 simple-cdd 目录下。 mkdir -pv ~/jessie-iso/{profiles,custom-deb,extra-file} dpkg -l |awk '/^[hi]i/{print $2}' | awk -F':' '{print $1}' > ~/jessie-iso/profiles/bilibili.packages # 会默认使用基础配置文件: /usr/share/simple-cdd/profiles/ ls ~/jessie-iso/profiles/ # 添加额外定制配置 bilibili.conf # build-simple-cdd 主配置文件 bilibili.downloads # 指定要下载到光盘里的安装包 bilibili.packages # 指定将被安装的包 bilibili.preseed # 执行的自动安装脚本 下载安装包、生成光盘目录数据,大功告成: build

debian 10 U盘启动出现“Failed to load ldlinux.c32”解决

大憨熊 提交于 2020-03-04 23:33:23
利用UltraISO制作了debian 10的U盘启动,开机F12键USB启动时出现 1 2 Failed to load ldlinux.c32 Boot failed: please change disks and press a key to continue 在网上查询很多,进行了多次尝试: 换一个其他软件制作U盘启动,尝试失败 认为下载系统软件有问题,下载了其他版本的debian 10,顺利安装 猜测是不是制作启动时写入方式有问题,尝试了多个写入方式(USB-HDD、USB-HDD+、USB-ZIP),均失败 最后选择写入方式“RAW”,Success,问题解决,安装系统时可以顺利启动。 因此,最后解决办法是: UltraISO制作启动盘时,换写入方式为“RAW”,即可解决 来源: oschina 链接: https://my.oschina.net/u/3371661/blog/3188067

构建适用于 Python3 的 Rdkit 和 OpenBabel 组合的镜像包

拟墨画扇 提交于 2020-03-03 11:02:25
Rdkit 和 Open Babel 是计算化学科学家们经常用到的两个开源库。有的项目需要这两个库结合使用,但是手动安装相当会比较麻烦,因此我构建了一个 Docker 镜像包方便大家使用,并且把构建的过程做了一次记录。 在 dockerhub 上已经有 Rdkit 最新的镜像包,我们没有必要重新构建,接下来将基于 rdkit-python3-debian 进行构建。 https://hub.docker.com/r/informaticsmatters/rdkit-python3-debian 拉取基础镜像 拉取最新的 rdkit-python3-debian 镜像包 sudo docker pull informaticsmatters/rdkit-python3-debian:latest 镜像构建 新建构建镜像的目录 mkdir dockers & & cd dockers 更改 Debian 的下载源 在本地目录新建 sources.list 文件然后放入以下内容: # etc/apt/sources.list deb http : // mirrors . aliyun . com / debian stable main contrib non - free deb http : // mirrors . aliyun . com / debian stable -

Debian 7.0 安装 openerp 7.0 (喜欢dibian的朋友拿去用就是了)

♀尐吖头ヾ 提交于 2020-03-02 12:42:36
Debian 7.0 安装 openerp 7.0 (喜欢dibian的朋友拿去用就是了) « 于: 三月 20, 2014, 06:08:39 下午 » 引用 Add Multi Quote Remove Multi Quote Debian 7.0 安装 openerp 7.0 1 、为什么要选择 debian ? Debian 是最稳定的linux发行版之一,他拥有着稳定的性能,和极高的社区热度。 Debian 究竟是什么? Debian 计划是一个致力于创建一个自由操作系统的合作组织。我们所创建的这个操作系统名为 Debian。 操作系统是使计算机运行的基本程序和工具的集合,其中最主要的部分称为内核 (kernel)。内核是计算机中最重要的程序,负责一切基本的调度工作,并让您运行其他程序。 Debian 系统目前采用 Linux 内核或者 FreeBSD 内核。 Linux 是一个最初由 Linus Torvalds 创建,目前由全球成千上万的程序师共同维护的软件。 FreeBSD 是一个包括内核和其它软件的操作系统。 然而,让 Debian 支持其他内核的工作也正在进行,最主要的就是 Hurd。Hurd 是一组在微内核 (例如 Mach) 上运行的提供各种不同功能的守护进程。 Hurd 是由 GNU 工程所设计的自由软件。 我们所创建的这个操作系统中的大部分基本工具来自于

Debian系统apt-get命令整理修改更新源

点点圈 提交于 2020-03-02 11:05:54
软件包管理是区分不同发行版的一大特征,如RedHat使用RPM软件包来管理软件,Debian使用Deb软件包来管理软件。apt-get是Debian的Deb软件包管理工具,它的最低底层还是调用dpkg包管理程序,通过apt-get工具可使我们很好地解决软件包的依赖关系,方便软件的安装和升级。 要使用好apt-get就要配置好一个名为sources.list的资源列表,资源列表指向Debian系统的软件库,apt-get会从该软件库安装各种软件包。 sources.list文件位于/etc/apt目录下 :文件内容如下: #deb-src http://debian.cn99.com/debian/ etch main deb http://mirrors.163.com/debian/ stable main deb-src http://mirrors.163.com/debian/ stable main 说明: 1:deb/deb_src 表示获取安装包和源代码 2:http://mirrors.163.com/debian/ 国内一般使用这个,Debian软件资源库 3:stable 表示Debian系统的版本类型。stable/testing/unstable 三种 一:apt-get apt-get命令格式: # apt-get 用法: apt-get [选项] 命令