apt-get

ubuntun系统测评

不羁岁月 提交于 2020-01-24 22:37:51
首次使用ubuntun系统 华为云可以免费试用30天,嘻嘻,正好熟悉一下linux命令 1.登录 login: 先输入用户名:root 在输入密码:******** 这个是在配置云服务器的时候自己设置的,如果配置的时候没有设置,可以远程登录的时候重置密码。 2.登录系统之后可以 更新库 更新软件 安装ubuntu desktop(我这里安装挺慢的,不知道为啥?) emmmm。。我决定先去洗个澡。。 #更新软件库 apt-get update #升级软件 apt-get upgrade #安装桌面 apt-get install ubuntu-desktop root登录受限问题 来源: https://www.cnblogs.com/gaowenxingxing/p/12232612.html

linux 下创建虚拟环境 python , linux彻底删除nginx

寵の児 提交于 2020-01-24 16:17:55
linux 下创建虚拟环境 python virtualenv是一个可以在同一计算机中隔离多个python版本的工具。有时,两个不同的项目可能需要不同版本的python,如 python2.7 / python3.6 ,但是如果都装到一起,经常会导致问题。virtualenv能够用于创建独立的Python虚拟环境,多个Python相互独立,互不影响。 virtualenvwrapper这个软件包可以让我们管理虚拟环境变得更加简单。不用再跑到某个目录下通过virtualenv来创建虚拟环境,并且激活的时候也要跑到具体的目录下去激活。 下面介绍安装python虚拟环境的方法: 使用pip安装包前,先更新pip。 # pip3 install --upgrade pip 1. 安装virtualenv、virtualenvwrapper # pip3 install virtualenv # pip3 install virtualenvwrapper 2. 进入.bashrc文件中,定义virtualenvwrapper路径 使用vim编辑.bashrc文件 # vim ~/.bashrc 在文末填入以下代码并保存 VIRTUALENVWRAPPER_PYTHON=/usr/local/python3/bin/python3 #

解决:windows10与ubuntu双系统,更新ubuntu系统后,无法进入ubuntu系统

主宰稳场 提交于 2020-01-24 15:13:29
更新ubuntu系统内核后,引导界面出现:a start job is running for hold until boot process finishes up(x s/unlimit)无法进入系统 问题原因:GDM(GNOME Desktop Manager)出现兼容问题 解决方法:卸载GDM,换装其他界面管理器登陆(例:LightDM) 具体步骤: 1 grub界面用旧内核登陆系统 2 终端: apt-get update apt-get remove gdm3 apt-get autoremove #删除与gdm相关的依赖 apt-get install lightdm reboot 3 正常登陆ubuntu系统 来源: CSDN 作者: xingYao209714 链接: https://blog.csdn.net/csdnhhxxttxs/article/details/104080413

重装mysql

好久不见. 提交于 2020-01-24 14:51:29
重装mysql方法。 转自http://blog.sina.com.cn/s/blog_73000beb01012eh4.html 1、删除 mysql 1.1 sudo apt - get autoremove -- purge mysql - server - 5.0 1.2 sudo apt - get remove mysql - server 1.3 sudo apt - get autoremove mysql - server 1.4 sudo apt - get remove mysql - common (非常重要) 上面的其实有一些是多余的,建议还是按照顺序执行一遍 清理残留数据 dpkg - l | grep ^ rc | awk ' {print $2} ' | sudo xargs dpkg - P 2、安装mysql 2.1 sudo apt-get install mysql-server2.2 sudo apt-get install mysql-client2.3 sudo apt-get install libmysqlclient-dev第四部是必须的,不然会提示mysql\mysql.h找不到的问题一旦安装完成,MySQL 服务器应该自动启动。您可以在终端提示符后运行以下命令来检查 MySQL 服务器是否正在运行: sudo netstat

《操作系统真象还原》读书笔记 第1章

青春壹個敷衍的年華 提交于 2020-01-24 12:26:24
0x1 工作环境部署 0x1.1开发操作系统的环境及工具 1)gcc编译器 2)汇编语言编译器nasm 3)VMware workstation Pro v15.1.0 build-13591040 4)Ubuntu 14.04 LTS 5)bochs v2.6.9 为了方便起见,我是用的是WMare+Ubuntu进行开发(纯属个人习惯),具体安装Ubuntu的步骤我就不在这里细说了,大家百度一下网上都有。 0x1.2 bochs的安装 首先给出bochs的官方地址: bochs官网 ,官方软件免费开源不用去其他地方下载。 作者安装的bochs v2.6.2版本比较老,bochs很多配置格式在最新版中发生了变化(真坑)。以下是我总结的安装最新bochs及配置的详细步骤: 1)在虚拟机中输入安装网址 2)选择最新下载链接 3)根据操作系统位数和类型选择安装文件 4)下载好了先别急着安装,先对bochs所需的依赖进行检查配置。 首先更新下软件源 sudo apt-get update 保证软件列表是最新的(当然也得保证源是最新可用的) 更新后安装bochs软件依赖,注意如果不安装这些依赖会给你报一大堆恶心的错误,而且不糊给你再次安装的机会,建议大家安装前先做个虚拟机备份。 apt - get install build - essential apt - get install

git 服务器搭建+gitolite 镜像

别等时光非礼了梦想. 提交于 2020-01-24 02:35:09
gitserver 搭建 1、更新Ubuntu server   操作如下:   $ apt-get update   $ apt-get upgrade   如上命令更新并升级系统,防止在安装git过程中,出现部分依赖包没有安装。    2、安装openssh的server和client   其实通常情况下,Ubuntu server都默认安装了openssh。安装SSH的目的,SSH 协议用于为 Git 提供远程读写操作,是远程写操作的标准服务,ssh可用于远程登录,服务端需要安装openssh-server,客户端需要安装openssh-client。介绍ssh协议是因为   gitolite以及gitosis都是基于ssh公钥认证的。   安装openssh之前,可以先查看是否安装过   $ ps -ef | grep ssh   如果没有,就继续如下安装步骤,   $ sudo apt-get install openssh-server openssh-client      3、安装git   $ sudo apt-get install git-core     安装完毕即可! 4、配置git用户   在Ubuntu Server上新增一个git用户   $ sudo adduser --system --shell /bin/bash --group git  /

elementary os luna安装配置

余生长醉 提交于 2020-01-24 02:16:45
ubuntu 14.04遇到了一个严重的问题,chrome是我的常用浏览器,但是在14.04下打开网页慢到要砸电脑,今天终于换了elementary os luna(基于12.04),界面不错,但是设置时遇到了问题。 卸载ibus后,安装fcitx和搜狗拼音,始终无法启动。经过几个小时的折腾,才发现是我安装的fcitx版本太低,12.04源中安装的是4.2.0版本,无法支持搜狗拼音linux。虽然添加了fcitx的ppa,依然无法更新。 终于发现时update的时候有错误出现,导致没有更新ppa成功(我一直以为已经安装了最新版的fcitx了,才花了这么多时间),所以采用下面的命令,通过代理update,无错误出现后,再安装fcitx和搜狗拼音,终于OK。 sudo apt-get -o Acquire::http::proxy= "http://代理地址:端口/" update 实际使用: sudo apt-get -o Acquire::http::proxy= "http://127.0.0.1:8087/" update(这个是goagent代理) 终于用金山快盘代替了dropbox,哎,连接是个大问题,我当初还花了好几块钱去升级dropbox的容量~~ sudo apt-add-repository ppa:versable/elementary-update sudo

Automating installation of tripwire via python in Linux

我们两清 提交于 2020-01-24 00:28:08
问题 I am trying to automate installation of tripwire via apt-get through Python's subprocess module in Ubuntu Linux. The problem I have is that during the installation process, Tripwire is prompting me for Postfix mail configuration, setting site.key and local.key through different set of configuration pages (see picture attached) which appear after apt-get has installed. How can I use subprocess module to interact with these pages? from subprocess import * p=Popen("apt-get install tripwire"

关于apt-get remove 与 apt-get purge

試著忘記壹切 提交于 2020-01-23 22:29:56
   今天在Ubuntu服务器上安装supervisor,部署没成功想卸载重来, sudo apt-get remove supervisor 后发现配置文件还在,便手动删除了配置文件。再次安装,提示配置文件不存在,WTF!配置文件不该你软件给我创建吗?我想。 查阅资料才知,还有 apt-get purge 这一选项,purge 清除。 划重点: apt-get remove 会删除软件包而保留软件的配置文件 apt-get purge 会同时清除软件包和软件的配置文件 但是为什么重新安装会失败呢? 系统中存在dpkg这么一个工具,会记录软件包的状态,不只是安装和未安装两种状态,会记录以下这些状态: not-installed - The package is not installed on this system config-files - Only the configuration files are deployed to this system half-installed - The installation of the package has been started, but not completed unpacked - The package is unpacked, but not configured half-configured - The

UBUNTU命令

蹲街弑〆低调 提交于 2020-01-23 13:28:03
本文来自互联网 查看软件xxx安装内容 dpkg -L xxx 查找软件库中的软件 apt-cache search 正则表达式 查找软件库中的软件 aptitude search 软件包 查找文件属于哪个包 dpkg -S filename 查找文件属于哪个包 apt-file search filename 查询软件xxx依赖哪些包 apt-cache depends xxx 查询软件xxx被哪些包依赖 apt-cache rdepends xxx 增加一个光盘源 sudo apt-cdrom add 系统升级 sudo apt-get update;sudo apt-get dist-upgrade 清除已删除包的残馀配置文件 dpkg -l |grep ^rc|awk ‘{print $2}’ |sudo xargs dpkg -P 编译时缺少h文件的自动处理 sudo auto-apt run ./configure 查看安装软件时下载包的临时存放目录 ls /var/cache/apt/archives 备份当前系统安装的所有包的列表 dpkg –get-selections | grep -v deinstall > ~/somefile 从备份的安装包的列表文件恢复所有包 dpkg –set-selections < ~/somefile;sudo dselect