Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

用 Python 打造你的 Eclipse

用 Python 打造你的 Eclipse

Eclipse 高级脚本环境(EASE)项目虽然还在开发中,但是必须要承认它非常强大,它让我们可以快速打造自己的Eclipse 开发环境。依据 Eclipse 强大的框架,可以通过其内建的插件系统全方面的扩展 Eclipse。然而,编写和部署一个新的插件还是十分麻烦,即使你只是需要一个额外的小功能。不过,现在依托于 EASE,你可以不用写任何一行 Java 代码就可以方便的做到这点。EASE 是一种使用 Python 或者 Javascript 这样的脚本...
Ubuntu 16.04 LTS如何使用Snap软件包

Ubuntu 16.04 LTS如何使用Snap软件包

Ubuntu 16.04 LTS 为用户带来了众多新功能特性,其中非常受关注的就有对 Snap 软件包的支持。据 Canonical 官方消息称,Snap 软件包拥有更加稳定和安全的特性,本文我们就一起来看看如何在 Ubuntu 16.04 中使用 Snap 软件包。什么是Snap软件包首先要说什么是「包」?Linux 中应用程序的安装通常有两种方式:其一,是直接通过源代码编译安装,需要用户手动执行脚本、处理依赖等不太人性化的操作;其二,是由软件发行商将应...
Ubuntu 14.04 编译 Android 5.1.1源码

Ubuntu 14.04 编译 Android 5.1.1源码

之前就有在Ubuntu 14.04下编译Android源码的想法,但是由于网络的原因,又没有梯子,连开发工具都是经过androiddevtools从百度云弄下来的,前两天发现了清华大学AOSP的镜像站点,就想着从上面git android 源码,然后编译。在这里做个简单的记录,和大家分享一下,毕竟小水管不容易,下载源码加编译花了接近两天。1.安装openjdk-7-jdk$sudo apt-get install openjdk-7-jdk安装好之后修改 ...
Ubuntu 16.04 上怎样试用 Mir 和 Unity 8

Ubuntu 16.04 上怎样试用 Mir 和 Unity 8

Ubuntu 16.04 LTS 发布了,这是一个长期支持版本,求稳是第一要务,大家期待已久的 Unity 8 和 Mir 依然需要再等待,Ubuntu 16.04 的发布,就意味着下一个版本进入倒计时,Unity 8 和 Mir 正式登陆就离我们不远了。我们依然可以在 Ubuntu 16.04 上试用Mir 和 Unity 8。你需要升级你的系统,使用下面的命令:sudo apt-get updatesudo apt-get dist-upgrade获取...
Android Studio+ideasmali动态调试smali汇编

Android Studio+ideasmali动态调试smali汇编

0x00 前言之前对于app反编译的smali汇编语言都是静态分析为主,加上一点ida6.6的动态调试,但是ida的调试smali真的像鸡肋一样,各种不爽,遇到混淆过的java代码就欲哭无泪了。后来知道IDEA用一款插件也可以实现smali的动态调试,但是只有14.1之后的版本才支持。idea是一款商业软件,懒得去找各种破解版,就想着用Android studio来代替idea来达到动态调试的目的。0x01 工具①Android Studio 1.5P...
Ubuntu 16.04如何安装Cinnamon 3.0

Ubuntu 16.04如何安装Cinnamon 3.0

Linux Mint 的桌面环境系统 Cinnamon 今天发布了一个重要版本, Cinnamon 3.0 已经提前于 Linux Mint 18 发布。Linux Mint 18 基于 Ubuntu 16.04 LTS,但会集成自己的 Mint 应用,虽然还没正式发布,不过我们可以先来看看 Cinnamon 3.0 的功能特性。Cinnamon 3.0新特性开箱即的触摸板支持(默认启用边缘滚动和双指滚动,并可独立配置)新的辅助功能和声音设置(原生 cin...
从 Hello World 容器进阶是件困难的事情

从 Hello World 容器进阶是件困难的事情

在我的上一篇文章里, 我介绍了 Linux 容器背后的技术的概念。我写了我知道的一切。容器对我来说也是比较新的概念。我写这篇文章的目的就是鼓励我真正的来学习这些东西。我打算在使用中学习。首先实践,然后上手并记录下我是怎么走过来的。我假设这里肯定有很多像 "Hello World" 这种类型的知识帮助我快速的掌握基础。然后我能够更进一步,构建一个微服务容器或者其它东西。我想,它应该不会有多难的。但是我错了。可能对某些人来说这很简单,因为他们在运维工作方面付出...
基于Debian的Linux发行版安装深度音乐及其插件

基于Debian的Linux发行版安装深度音乐及其插件

在Linux上想要一个完美的,并且能够在线的音乐播放器是很头疼的事情。找了很久,还是觉得Deepin的深度音乐是非常不错的选择。不仅可以播放本地,还可以安装很多插件,包括网易云,百度音乐等等。下面我介绍一下,基于Debian的Linux发行版安装深度音乐及其插件的方法我的Linux发行版是Linux mint17.3,其它版本请自行测试一、安装深度音乐1.添加深度源 主要是存在一些依赖的问题,所以需要添加深度源 基于Ubuntu可以直接执行sudo a...
Linux tree命令学习笔记

Linux tree命令学习笔记

Linux tree命令用于以树状图列出目录的内容。执行tree指令,它会列出指定目录下的所有文件,包括子目录里的文件。语法tree [-aACdDfFgilnNpqstux][-I <范本样式>][-P <范本样式>][目录...]参数说明:-a 显示所有文件和目录。-A 使用ASNI绘图字符显示树状图而非以ASCII字符组合。-C 在文件和目录清单加上色彩,便于区分各种类型。-d 显示目录名称而非内容。-D 列出文件或目录的更改...
Linux awk命令详解

Linux awk命令详解

简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名称得自于它的创始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan...
Linux 系统实时监控工具vmstat

Linux 系统实时监控工具vmstat

vmstat的官方定义是:vmstat - Report virtual memory statistics,即虚拟内存的统计。先来追根溯源:什么是虚拟内存?答:虚拟内存就是磁盘上虚拟出来可以当内存使用的一个文件为什么要有虚拟内存?答:程序需要经由内存来运行,如果程序执行时占用内存过多,内存耗尽,就会影响程序运行,在这种情况下,虚拟内存就会站出来——调用硬盘空间来充当内存,缓解内存紧张的状态,使程序顺利的运行下去。但是经由硬盘的读取...
UEFI模式下安装Windows 10、Ubuntu 16.04 LTS双系统教程

UEFI模式下安装Windows 10、Ubuntu 16.04 LTS双系统教程

一、前沿 对于Ubuntu和Windows双系统的安装,很多童鞋碰到问题,这里根据小编的经验和网上找的一些方法整理成一篇简单的教程,帮助大家解决安装中遇到的问题。PS:此教程非Ubuntu官方教程,仅供大家交流和学习。下面正式开始,如有不对或者更好的方法,欢迎大家发言。二、安装环境 小编的硬件环境为Intel NUC第六代,i5款。硬件配置列表:CPU:I5 6260U内存:8GB DDR4 2133 单条显卡:Iris 540存储:120GBSS...
安装 VMware Tools 时报 客户机操作系统已将 CD-ROM 门锁定,并且可能正在使用CD-ROM

安装 VMware Tools 时报 客户机操作系统已将 CD-ROM 门锁定,并且可能正在使用CD-ROM

安装 VMware Tools 时报 客户机操作系统已将 CD-ROM 门锁定,并且可能正在使用CD-ROM 的解决方法,很多新手都遇到过,特设案例讲解下。1、在“虚拟机设置”下修改“CD/DVD(SATA)”路径(以下关于linux.iso的说明为我的猜想,还未找到明确的说明),否则会出现如下提示:客户机操作系统已将 CD-ROM 门锁定,并且可能正在使用 CD-ROM,这可能会导致客户机无法识别介质的更改...
VMware虚拟机 Ubuntu 16.04 安装 VMware Tools

VMware虚拟机 Ubuntu 16.04 安装 VMware Tools

Ubuntu 16.04安装虚拟工具VMware Tools,指的是在虚拟机VMWare安装Ubuntu 16.04后再安装VMware Tools的过程。很多人接触Linux都是从虚拟机开始,而安装了虚拟工具,就如装了驱动一样,让虚拟系统更具有操作性。Ubuntu Linux安装比较顺利,原因大概是VMWare对流行的Ubuntu支持比较好。写这篇文章的原因是发现有些人依然对如何安装虚拟工具VMware Tools感到困惑,借此我把过程再讲一遍。在安装之...
tmuxomatic:管理 tmux 会话

tmuxomatic:管理 tmux 会话

随着 tmux 的流行,其周边工具也开始逐步多了起来。tmuxomatic 以一种称为 windowgram 的方式来安排 tmux 窗口会话,一旦经过组织并保存到文件,便可多次重复使用。与手工操作比较起来,感觉着实要省事不少。tmuxomatic 要求 Python 3 及 tmux 1.8 以上版本,可通过如下指令安装:pip install tmuxomatic值得注意的是,此方法安装的 tmuxomatic 2.18 存在一个 bug。如果设置了 ...
Ubuntu 16.04 LTS软件包管理基本操作

Ubuntu 16.04 LTS软件包管理基本操作

前文 Ubuntu 16.04 新特性中我们已经介绍过,随着 Ubuntu 16.04 LTS 的发布,Ubuntu 的软件包管理命令也发生了变化,新系统采用了 Debian 项目中所使用的 APT(Advanced Package Tool)来完成各种的不同的任务,ATP 命令全面取代了我们之前在 Linux 软件包管理基本操作入门中所介绍的 apt-get、apt-cache 等功能。ATP 在创建之初便是为了解决大量软件包管理所遇到的问题,希望结束类...
<< 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 >>