当前位置:首页 > ubuntu
  • XDA 打造运行 LineageOS 和 Ubuntu Touch OS 的手机

    10月28日,IT大厦获悉,智能手机自黑暗时代就已存在,为许多人提供了肥沃的土壤提供。现在XDA团队决定创建自己的手机。 XDA 团队将与 F(x)tec 合作制造硬件,选择了 LineageOS 作为系统,不仅如此,新机还将能够同时运行 Ubuntu Touch OS。 新机通过 USB-C 支持 HDMI 输出,所以可以连接大型显示器和外设,将手机变成一个 Linux 桌面。Ubuntu 在手机本身的屏幕上也可以完美地工作,采用基于手势的用户界面,并可以在 AnBox 内运行 Android 应用。 这款手机被称为 Pro1-X,基于 F(x)tec Pro1,但配备了 8GB 的内存和 256GB 的存储空间,除此之外,该设备基本上没有变化。 这款手机有一个滑出式 QWERTY 键盘,隐藏在 5.99 英寸 OLED 屏幕(1080p+,18:9)后面。手机关闭时厚度为 14 毫米,重量为 243 克。打开时,显示屏呈一定角度。 需要注意的是,该机采用的是骁龙 835 芯片组,里面有一块 3200 毫安时的电池,支持 QC 3.0 和 USB 供电。 摄像头方面,该机后置 1200 万像素主模组(IMX363),前置 800 万像素自拍摄像头。有一个快门键,还有一个 3.5 毫米的耳机接口,妥妥的老派设备。 Pro1-X 开箱即搭载 LineageOS 16(基于安卓 9.0 Pie),但马上就可以更新到 v17.1(基于安卓 10),SailfishOS 甚至 Windows 的支持也在进行中。

    时间:2020-11-01 关键词: lineageos ubuntu touch os

  • Ubuntu 20.10正式发布

    Canonical昨天正式发布了ubuntu-20.10,其中包括一个优化的草莓蛋糕和服务器系统,以支持科学家、发明家、教育和企业。 Ubuntu 20.10包含5.8版Linux内核,提供了最新的工具链,包括glibc 2.32,OpenJDK 11,rustc 1.41,GCC 10,LLVM 11,Python 3.8.6,ruby 2.7.0,php 7.4.9,perl 5.30 ,golang 1.13。 值得一提的是,Ubuntu 20.10是首个采用树莓派4(Raspberry Pi 4)桌面图像功能的Ubuntu版本。 Ubuntu 20.10包含了微云(micro cloud),提供VM的小型服务器集群,按需供给的边缘Kuberenetes的LXD 4.6和MicroK8s 1.19,可适用于远程办公室、分公司、仓储和分布的基础设施。 Ubuntu 20.10集成了GNOME 3.38,此版本改进了应用栅格,移除了常用标签和允许根据用户喜好对应用排列和管理。 电源设置中加入了电池百分比开关,私有WiFi热点可通过生成的QR(二维码)进行分享,重启选项已被添加至注销/关机菜单中。 Ubuntu 20.10新增了对Ubuntu认证设备的支持,更多的Ubuntu工作站现获得了支持指纹识别功能支持。 配备屏幕键盘的二合一设备现已获得完整支持,这使得诸如戴尔XPS和联想Yoga等设备的Ubuntu体验得以改善。 另外,树莓派4GB或8GB内存版本将获得Ubuntu桌面版的完整支持。 官方下载页面 - THE END - 转载请注明出处:快科技 #Ubuntu 肖!

    时间:2020-10-24 关键词: 树莓派 gnome ubuntu

  • 现在Ubuntu Linux系统可以在ThinkPads与ThinkStation进行预装了

    尽管Linux桌面之年仍是梦想,但对这种开源操作系统的认可和采用可能从未如此出色。 部分原因是由于像Canonical这样的公司,不仅为企业而且为消费者推广了Linux。 但是,客户可能不想在新的笔记本电脑或台式机上安装Linux。 利用Ubuntu和Lenovo制造商之间的最新合作成果,您不再需要假设您将购买新的ThinkPad或ThinkStation。 ThinkPads上的Ubuntu几乎是一个绝配。Linux仍然是许多开发人员和系统管理员的首选操作系统,并且对于ThinkPads和更年轻的ThinkStation桌面也适用。那么,为什么不从一开始就将这两部分放在一起呢? Canonical和Lenovo的这一声明恰好做到了这一点,使购买者可以选择在下次购买Lenovo PC时已经安装Ubuntu 20.04 LTS。当然,事后事实总是可以在几乎任何PC上安装Linux,而不仅仅是Ubuntu,而且Canonical甚至提供了自定义部署选项,可以将Ubuntu放置在Lenovo计算机上。但是,这消除了所有的复杂性和混乱,并且让Ubuntu在您首次启动时就已准备就绪。 不过,针对Lenovo经Ubuntu认证的设备的程序扩展不仅涉及预加载Ubuntu。它还保证了所有硬件和软件可以完美地协同工作。甚至包括NVIDIA GPU驱动程序,任何Linux用户都会证明这是一个巨大的痛苦。 可以预装Ubuntu的计算机列表涵盖了将近30台设备,其中包括联想最受欢迎的ThinkPad X1系列。这些将从本月开始在全球范围内提供,但仅在2021年的整个阶段逐步推出。

    时间:2020-09-23 关键词: Linux thinkstation thinkpads ubuntu

  • 体验Win10上自带的Linux

    我认为很多朋友都想学习Linux。 在许多情况下,我们将安装Linux VM或双系统。 现在win10系统可以使用自带的Linux了,感兴趣或者想练习Linux命令的朋友们,准备好自己win10系统的电脑,跟着小五的脚步打开这个功能吧! 打开 适用于 Linux 的 Window 子系统 第一步:打开控制面板 方法1、win+r 在弹出的输入框中输入 control 然后回车 方法2、找到控制面板的应用图标,然后双击/单击打开 第二步:点击绿色的 程序 两个字 第三步:点击 启动或关闭 Window 功能 第四步:找到 适用于 Linux 的 Window 子系统 ,然后把前面的方框勾上,点击确定,等待一会后,重启计算机 二、下载要安装的Linux系统 第一步:打开 win10 自带的应用商店,可以在开始菜单找到 第二步:在商店里搜索 ubuntu ,然后选择一个进行点击 免费下载,获取,等待下载安装完成 第三步:在开始菜单里找到 ubuntu 点击,即可打开ubuntu Linux系统了

    时间:2020-09-20 关键词: Linux win10 ubuntu

  • Linux shell和基本的linux命令

    由于缺乏直接的内核编译准则,著名的XDA开发人员Droidzone决定专门为开发人员创建自己的内核。 本指南包含一个交互式菜单和以下主题:-获取源代码 –设置编译框并准备源代码–设置内核参数 –编译和分发内核 对于说该语言的人来说,所有这些都很好解释。在凝视Ubuntu Box之前,您将需要一个工具链-Android NDK或您自己的工具链,htcdevs.com的HTC Desire GB / Froyo源或github的源,更重要的是熟悉linux shell和基本的linux命令。 最初由Droidzone [DEV]发布内核开发HOWTO和Interactive菜单 我还没有找到编译内核的简单指南。他们中有些人承担太多,有些则过时了。所以我想我会为开发人员/开发人员编写自己的。

    时间:2020-09-20 关键词: Linux shell ubuntu

  • 在不覆盖任何内容的情况下运行Linux

    不久前,我们为您带来了有关Linux-on-Android项目的新闻。 对于那些不知道的人,Android上的Linux允许用户在他们支持的设备上安装各种Linux发行版。 它使用chroot,类似于Android设备上的虚拟机。 您可以运行Linux而不会覆盖任何内容,也不会损坏设备。 现在支持三星Galaxy Nexus。 XDA高级会员WEM97已被指定为Samsung Galaxy Nexus的维护者。随之而来的是官方支持。一些Linux发行版用户必须选择包括: Ubuntu 12.04 v4 Core(只是ubuntu的基本安装,没有GUI可供下载,下载约200MB,提取后为750MB) Ubuntu 12.04 v4 Small(包括LXDE桌面,供下载约400MB,提取后为2GB,提供约1GB可用空间,并包含常规程序,如firefox )* Ubuntu 12.04 v4 Full(您一直在等待的映像,包括Unity!加上一系列程序,可以下载1.3GB,一旦提取了约1.5GB可用空间,则提取3.5GB) Backtrack V10映像 Debian Core v4 Debian Small v4 Debian大型v4 还有更多。想要试用的Galaxy Nexus用户只需安装官方应用程序并按照提供的说明进行操作。谁不想在生活中再多一点Linux?

    时间:2020-09-09 关键词: Android Linux ubuntu

  • Ubuntu移动操作系统开放下载 首批支持Nexus设备

      2月22日消息,Ubuntu移动操作系统Ubuntu Touch今天开放下载,首批支持的机型有Galaxy Nexus、Nexus 4、Nexus 7和Nexus10。   按照Ubuntu说明文档的说法,此次发布的Ubuntu移动操作系统为开发者预览版,这是一个全新的,但并未完成的Ubuntu版本,仅供开发人员测试使用。目前Ubuntu未能提供完整的手机功能,不能够替代日常使用的手机,仅支持GSM网络,不支持CDMA网络以及LTE网络,不支持移动数据上网,没有免提电话功能,不能发送短信。预装的应用也比之前截图中看到的要少。   Ubuntu手机版ROM的主要功能包括全手势操作、全局搜索、智能统一消息栏等,可直接兼容HTML5网页应用,而平板ROM可运行桌面应用程序,甚至是通过虚拟机运行其他操作系统。   

    时间:2020-09-05 关键词: nexus 4 ubuntu

  • 浅谈Android安全演示

    我们讨论了XDA的应用程序开发:DevCon 2013,Ubuntu Touch开发,NFC和Firefox OS演示。 所有这些演示对开发人员和发烧友都具有巨大的价值。 但是,您的口袋里有一个秘密:成就。 这些漏洞可用于有充分的理由,扎根或疏通它们。 但是,它们也可以用于坏事,例如偷鸡或殴打母亲,甚至更糟。 该演示文稿的标题很简单,但内容并不简单。XDA Elite认可的开发者jcase提出了“ Android安全漏洞和利用 ” 。Jcase是一位移动安全研究人员,并且开发了许多Android漏洞。他是XDA Elite公认的开发人员,这是有充分的理由的。论坛成员赞扬他,OEM诅咒他的名字。 Jcase在他的演讲中谈到了我们经常用于扎根手机的漏洞利用方式如何使我们和其他人暴露于诸如间谍软件,机器人,键盘记录程序和其他形式的恶意软件之类的恶意软件中。他展示了过去应用程序和固件中的漏洞以及如何解决这些漏洞。他展示了一些用于识别漏洞的工具和方法。最后,他引导观众通过发现安全漏洞并加以利用。

    时间:2020-09-03 关键词: Android xda ubuntu touch

  • Linux迎来29周年

    自1992年发布以来,Linux一直是三大操作系统之一,并且目前是开发人员最受欢迎的系统。 这是第一个提供网站服务器的系统。 之前第一部分我们介绍1992年到2001年Linux发展的过程,下面介绍第二部分。 SCO与Linux大战开始: 2003年上海合作组织,从所形成的旧SCO Unix的公司与卡尔德拉Linux业务,开启其在其Linux历史背部和起诉IBM等公司,并试图证明Linux是Unix的一个副本。该公司失败了,但是多年以来,其FUD却损害了Linux的商业接受度。 2004年:创建了Ubuntu。建立在Debian Linux之上,Ubuntu成为非常流行的Linux桌面操作系统,并且是所有云Linux发行版中最重要的操作系统。 2004年:全球一半以上的最快超级计算机运行Linux。到2017年, 所有超级计算机都运行Linux。 2005年:大企业开始入住Linux系统开发 2007年:包括Google和众多硬件供应商内部的开放手机联盟宣布推出Android,一开始超过十亿部智能手机使用Android运行。 2008年:纽约证券交易所(New York Stock Exchange)开始使用Linux,世界上许多其他主要证券交易所紧随其后,改用Linux作为其核心操作系统。 2011年:运行Linux的IBM Watson在Jeopardy中获胜,并为专家系统设定了新标准。 2011年:Google推出了首款Chromebook CR-48。它运行基于Gentoo-Linux的ChromeOS。到2015年,Chromebook的销量超过Windows笔记本电脑。 2012年: IT开始从服务器和数据中心迁移到云,并且云在Linux上运行。到2019年,即使在Microsoft Azure上,也有超过一半的Microsoft客户虚拟机(VM)实例运行Linux。 2012年:红帽成为第一家价值十亿美元的开源公司,在2016年,它成为第一个20亿美元的Linux业务。 2014:微软首席执行官萨蒂亚·纳德拉(Satya Nadella)宣布微软最喜欢Linux。该公司通过在其云上支持Linux和开源软件以及在内部进行部署来证明这一点。 2018年:微软向开放发明网络开放源专利联盟的成员开放了其全部专利组合,这是捍卫所有Linux专利的组织。 2019年:为Windows 10用户引入了自己的本机Linux,即适用于Linux 2.0的Windows子系统。有了它,人们可以与Windows同时运行Linux。 2019年: 红帽被IBM 以340亿美元的价格收购,成为有史以来最大的软件收购,Linux现在占据了技术领域。 2020年:全球云市场现在每年超过1000亿美元,它的90%在Linux上运行,即使在Microsoft Azure上,也有一半以上的VM是Linux。 目前云服务器,大型网站等一般都建立在Linux系统上。

    时间:2020-08-29 关键词: Linux sco ubuntu

  • 自动更新出错且无法禁用,开发者决定放弃 Snap 及 Ubuntu

    近日,荷兰开发者 Remy van Elst 通过自己的博客控诉了 snap 自动更新所带来的问题,并决定删除 snap,同时选择放弃 Ubuntu。升级到 Ubuntu 20.04 版本后,Remy 通过 snap 安装了 CLion,因为与手动下载安装相比,这样显然更方便。但就在上个周末,他发现 CLion 自动更新了。实际上,当他注意到更新时,该程序进程已由于更新导致的错误而终止。在自动更新过程中,几个关键的插件被破坏。Remy 表示,不仅仅是截图中的插件出了问题,用于交叉编译到 ARM 的插件也成了主要问题。对他来说,更糟糕的是 Ubuntu 无法禁用 snap 更新,这一点 “甚至比 Windows 还差”。三年前就曾有用户在 snap 官方论坛中提出这个问题,下面的讨论一直持续到今年六月底,但 snap 官方人员始终没有给出解决方案。有网友将这篇博客文章贴到了 reddit 和 Hacker news 等论坛上,不少人提出可通过 snap revert clion 回滚到先前的版本,但在 Remy 看来,这种治标不治本的行为是没有意义的。他认为,用户对软件包的掌控权更重要。最后,Remy 选择了终极式解决方式:完全删除 snap。他提到自己之后可能会安装 Linux Mint,而非 Ubuntu,因为 Linux Mint 前不久禁用了 snap,并允许用户配置更新。

    时间:2020-08-27 关键词: snap ubuntu

  • Ubuntu 20.04.1 LTS 发布

    Ubuntu 20.04.1 LTS 现已发布,这是 20.04 版的第一个更新版本,提供了一些的最新错误和安全修复程序。发布公告指出,与往常一样,此发行版包含许多更新,并且附带了更新的安装媒介,因此用户在安装后需要下载的更新较少。同时,该版本还包括了针对其他影响较大的错误的安全更新和修复,其重点是保持 Ubuntu 20.04 LTS 的稳定性和兼容性。而除了 Ubuntu Desktop/Server/Cloud 构建外,20.04.1 LTS 版本还包括:Kubuntu 20.04.1 LTSUbuntu Budgie 20.04.1 LTSUbuntu MATE 20.04.1 LTSLubuntu 20.04.1 LTSUbuntu Kylin 20.04.1 LTSUbuntu Studio 20.04.1 LTSXubuntu 20.04.1 LTS详细的更改日志可查看:https://wiki.ubuntu.com/FocalFossa/ReleaseNotes/ChangeSummary/20.04.1

    时间:2020-08-26 关键词: ubuntu

  • 浅谈Linux的学习方法

    首先,每个人都需要了解Linux并非一开始就很困难,但是要达到一定的熟练水平确实很困难。 因此,许多初学者很容易失去学习方向和思路。 那您如何在没有基础的情况下学习Linux? 让我们看一下Linux的学习方法和内容,以帮助刚刚起步的初学者。 一.选择正确的版本 Linux有数百种版本,例如centos,gentoo,debian,Ubuntu,fadora,OpenSuse,红旗,FreeBSD,slackware,LFS等,因此,许多具有初学者不知道如何选择,他们尝试各种版本,最后,没有一个人对Linux的版本模式进行深入研究,因此,浪费了很多的时间,实际上,对于新手而言,只需选择具有大量用户群且易于使用的发行版即可,通过这个版本,在熟悉Linux的基本概念和操作之后,就可以尝试其他的功能,因为每个Linux发行版的基本操作和概念都是相似的,目前,Ubuntu,debian,fatora,centos等都具有庞大的用户群,只需选择一个版本并在此处使用即可,这些版本对新用户非常友好,并且具有很多资源,遇到的大多数的问题都可以在Internet上找到解决方法。 二.注意实际操作 如果你想学习Linux,那么对于小白来说,一本好的参考书和系统学习视频是必不可少的,但是,如果您只是买了一堆书并从头到尾阅读它,或者一遍又一遍地观看学习视频,而不是在真正的在机器上尝试所有示例和练习,然后进行长时间的学习,最后,除了cd,mkdir,tail等几个命令外,其他的都不知道,他们完全是凭想象力学习的,实际上,如果您想学好东西,最好的方法就是练习,通过不断的练习,自然会学到很多知识。 三.建立知识框架 在学习过程中,有些学生过于详细,希望很好地掌握每条命令,希望记住书或视频中提到的每个知识点,对细节过于关注,无法从整体上学习,除非您有良好的记忆力,否则实际结果会适得其反,完全遗漏在细节上,并感到您学得越多,就会变得更加困惑,对于Linux系统,您需要专注于最常用的事物,了解Linux的总体结构,然后在脑海中了解Linux系统的整体结构,这样在遇到问题时,你就可以大致了解问题出在哪里,让我们看一下Linux学习中的重要知识点,在Linux学习中,您需要掌握什么进程,常用命令,常用目录和Shell脚本编程,常用命令主要集中在以下几个方面:文件操作,用户操作,文件权限操作,网络操作,软件安装,进程操作,服务管理工具,内存和磁盘管理等。

    时间:2020-08-11 关键词: Linux centos debian fatora ubuntu

  • deepin操作系统安装教程

    在前两期中,我们学习了如何在您的系统上安装Ubuntu系统。 今天,我们将学习如何安装Deepin Home Linux操作系统。 deepin系统是由武汉深之度科技有限公司开发,在网络上口碑比较好的一款linux国产发行版。 下面我们就来一起看看它的安装方法吧。 首先,打开深度官网 点击深度操作系统15.11桌面版 打开之后,显示版本是20beta,在这里我们首先要下载系统镜像,继续点击官方下载。 制作系统盘可以按照我们之前说过的方法,使用软碟通直接刻录,这里官方也提供了启动盘制作工具,这次我们就使用官方工具来制作吧,点击下方的工具下载链接。 下载完成后,点击打开启动盘制作工具 点击选择光盘镜像文件,选择我们下载好的系统镜像。 插入准备好的U盘,点击下一步选择U盘,开始制作系统安装盘。 提示制作完成后,U盘盘符变为deepinos 说明系统安装盘制作完毕了。 首先我们依然是基于一台硬盘中没有数据的电脑上安装单独的deepin系统来做展示。 将制作好的系统盘插在电脑上,开机选择U盘启动。 选择install选项,点击回车继续。 选择简体中文,勾选用户协议,点击下一步。 有手动安装和全盘安装两种方式,对linux分区格式了解的朋友可以自行手动安装,因为我是小白,所以我这里选择全盘安装。 注意,这里再提醒一下,全盘安装时会格式化整个磁盘,一定确保硬盘内没有重要数据。 点击选择磁盘,注意这里的磁盘大小必须是64G以上,否则会禁止安装。 点击磁盘后,下方显示了自动分区的大小,继续点击开始安装。 检查无误后,点击继续 接下来系统开始释放安装,耐性等待即可。 最后显示安装成功,点击立即体验即可。 重启之后进入效能系统,按提示做一些简单的设置就可以体验deepin系统了。

    时间:2020-08-11 关键词: Linux deepin ubuntu

  • 教你Linux-vi编辑器的常用命令

    Ubuntu下的VI编辑器的使用 1.实验知识点 2.Vi编辑器的工作文件 3.Vi编辑器下文本的保存与退出 实验步骤 练习一: 切换到root用户: 1.请在/root这个目录下建立一个vitest的目录; 命令:mkdir vitest 2.进入vitest这个目录当中 3.将 /etc/manpath.config拷贝到本目录底下; 命令:cp /etc/manpath.config /root/vitest 4.使用 vi 开启本目录下的manpath.config这个档案; 命令:vi manpath.config 5.在 vi 中设定一下行号; 命令:在字符模式下,输入 set nu 6.移动到第一行,并且向下搜寻一下 MANPATH 这个字串; 命令:在命令模式下输入gg或1G;然后输入/MANPATH 7. 接着下来,我要将 50 到 100 行之间的 man 改为 MAN ,并且一个一个挑选是否需要修改; 命令:在转义模式下输入:50,100s/man/Man/c 8.修改完之后,突然反悔了,要全部复原; 命令:在命令模式下输入u 9. 我要复制 51 到 60 行这十行的内容,并且贴到最后一行之后; 命令:先定位到51行,命令模式下输入10yy,在定位到最后一行输入命令p 10. 删除 11 到 30 行之间的 20 行; 命令:将光标定位到11行,然后命令模式输入20dd 11. 将这个档案另存成一个man.test.config的档名; 命令:mv manpath.Config   man.Test.config 12. 去到第 29 行,并且删除 15 个字符;(29G 之后, 15x 即可删除 15 个字符) 13.储存后离开吧! 命令:wq! 练习二 1.把操作目录转到/tmp 命令:cd /tmp 2. 使用 vim 同时新建并编辑两个文件 t1,t2 命令:vim -o t1 t2 3.在两个文件中分别输入并保存文本内容 命令:wq! 4.把 t1 的第一行复制粘贴到 t2 的第二行 命令:将光标移到t1的第一行,在命令模式下按住Ctrl+V并移动光标选中区域,Crtl+ww切换窗口到t2要复制的指定位置按住p键复制。 5. 保存 t2 6. 显示当前打开的所有文件编号 命令:vim -O t1 t2 set nu 7. 退出 vi 编辑界面 切换到转义模式输入wq! 小结 本文主要介绍Vi编辑器的启动和退出,使用Vi编辑器添加文本和删除文本以及对文本的换行操作。

    时间:2020-08-10 关键词: Linux vi ubuntu

  • 官方Ubuntu Kylin体验百度输入法Linux版本

    经过漫长的等待,百度输入法的Linux版本终于正式发布。 对于Linux生态系统的发展,这绝对是一个惊喜。 今天,Unikylin正式具有安装和使用最新的百度输入法的经验。 一、安装 1、通过软件商店安装 1)通过开始菜单打开“麒麟软件商店”; 2)选择“百度输入法”,点击安装; 3)重启系统,按照提示进行设置。 2、官网下载deb包安装 1)打开百度输入法官网( https://srf.baidu.com/site/guanwang_linux ),下载百度输入法Linux安装包; 2)进入下载目录,解压后进入相应文件夹; 3)安装百度输入法: sudo dpkg -i fcitx-baidupinyin.deb; 4)安装完成后,重启系统,按照提示进行设置。 二、使用 百度输入法Linux版支持拼音/五笔输入,超全三维词库助力精准输入;英文输入模式,设置指定App下默认输入英文,例如在Eclipse、Sublime Text、Qt Creator 等应用中,则会自动切换为英文输入;更多功能包括智能纠错、云输入、整句联想等。 同样可以使用快捷键进行设置,如:全半角设置(shift+空格)、中英标点切换(Ctrl+. )、简繁字体切换(Ctrl+Shift+F)等。 IT之家此前报道,百度输入法 for deepin正式上线,大家可以下载体验;马上商店也会迅速同步上线。百度输入法官方网站上显示,百度输入法Linux版支持Ubuntu 1804、1810、1904、1910版本,Deepin 1510、1511版本。

    时间:2020-08-10 关键词: 百度 Linux kylin ubuntu

  • Linux增添虚拟网卡教程

    今天,咱们来讨论有关虚拟网络适配器的文章:有关如何添加Linux虚拟网络适配器的教程。 现在,我将向您简要介绍虚拟网络适配器:有关添加Linux虚拟网络适配器的教程。 希望它将使所有朋友受益。 第一种方法:快递创建\删除虚拟网卡 sudo ifconfig eth0:0 192.168.10.10 up 以上的命令就可以在eth0网卡上创建一个叫eth0:0的虚拟网卡,他的地址是:192.168.1.63 如果不想要这个虚拟网卡了,可以使用如下命令删除: sudo ifconfig eth0:0 down 重启服务器或者网络后,虚拟网卡就没有了。 hzhsan:但是发现添加的虚拟网卡和原网卡物理地址是一样的。 第二种方法:修改网卡配置文件 在ubuntu下,网卡的配置文件是/etc/network/interfaces,所以我们修改它: sudo vim /etc/network/interfaces 在这个文件中增加如下内容并保存: auto eth0:0 iface eth0:0 inet static address 192.168.10.10 netmask 255.255.255.0 #network 192.168.10.1 #broadcast 192.168.1.255 保存后,我们需要重启网卡(重新加载配置文件)才会生效,使用如下命令重启: sudo /etc/init.d/networking restart 他的优点是重启服务器或者网卡配置不会丢失。 第三种方法:创建tap 前两种方法都有一个特点,创建的网卡可有不同的ip地址,但是Mac地址相同。无法用来创建虚拟机。 添加虚拟网卡tap tunctl -b 附上相关命令简介: 显示网桥信息 brctl show 添加网桥 brctl addbr virbr0 激活网桥 ip link set virbr0 up 添加虚拟网卡tap tunctl -b tap0 -------》 执行上面使命就会生成一个tap,后缀从0,1,2依次递增 激活创建的tap ip link set tap0 up 将tap0虚拟网卡添加到指定网桥上。 brctl addif br0 tap0 给网桥配制ip地址 ifconfig virbr1 169.254.251.4 up 将virbr1网桥上绑定的网卡eth5解除 brctl delif virb1 eth5 给virbr1网桥添加网卡eth6 brctl addif virbr1 eth6 相信通过虚拟网卡:Linux增添虚拟网卡教程这篇文章能帮到你,在和好朋友分享的时候,也欢迎感兴趣小伙伴们一起来探讨。

    时间:2020-08-01 关键词: Linux 虚拟网卡 ubuntu

  • 浅谈Linux的几种学习方法

    其实, Linux入门并不困难,但要达到一定的技能水平确实很困难。 因此,许多初学者很容易失去学习方向和想法。 那么,如何在没有基础的情况下学习Linux? 让我们看一下Linux的学习方法和内容,以帮助刚开始的新手。 一.选择正确的版本 Linux有数百种版本,例如centos,gentoo,debian,Ubuntu,fadora,OpenSuse,红旗,FreeBSD,slackware,LFS等,因此,许多具有初学者不知道如何选择,他们尝试各种版本,最后,没有一个人对Linux的版本模式进行深入研究,因此,浪费了很多的时间,实际上,对于新手而言,只需选择具有大量用户群且易于使用的发行版即可,通过这个版本,在熟悉Linux的基本概念和操作之后,就可以尝试其他的功能,因为每个Linux发行版的基本操作和概念都是相似的,目前,Ubuntu,debian,fatora,centos等都具有庞大的用户群,只需选择一个版本并在此处使用即可,这些版本对新用户非常友好,并且具有很多资源,遇到的大多数的问题都可以在Internet上找到解决方法。 二.注意实际操作 如果你想学习Linux,那么对于小白来说,一本好的参考书和系统学习视频是必不可少的,但是,如果您只是买了一堆书并从头到尾阅读它,或者一遍又一遍地观看学习视频,而不是在真正的在机器上尝试所有示例和练习,然后进行长时间的学习,最后,除了cd,mkdir,tail等几个命令外,其他的都不知道,他们完全是凭想象力学习的,实际上,如果您想学好东西,最好的方法就是练习,通过不断的练习,自然会学到很多知识。 三.建立知识框架 在学习过程中,有些学生过于详细,希望很好地掌握每条命令,希望记住书或视频中提到的每个知识点,对细节过于关注,无法从整体上学习,除非您有良好的记忆力,否则实际结果会适得其反,完全遗漏在细节上,并感到您学得越多,就会变得更加困惑,对于Linux系统,您需要专注于最常用的事物,了解Linux的总体结构,然后在脑海中了解Linux系统的整体结构,这样在遇到问题时,你就可以大致了解问题出在哪里,让我们看一下Linux学习中的重要知识点,在Linux学习中,您需要掌握什么进程,常用命令,常用目录和Shell脚本编程,常用命令主要集中在以下几个方面:文件操作,用户操作,文件权限操作,网络操作,软件安装,进程操作,服务管理工具,内存和磁盘管理等。

    时间:2020-07-31 关键词: Linux centos debian fatora ubuntu

  • Ubuntu 变为滚动更新!开发者开源了一款小工具

    Ubuntu 开发者 Martin Wimpress 开源了一个可以将 Ubuntu 转换为滚动版本的工具 Rolling Rhino,可以通过选择并跟踪一系列更改 / 程序包,将 Ubuntu 每日构建镜像转换为滚动发行版 devel。滚动更新对于想要一次安装 Ubuntu 并跟踪所有开发更新,同时自动跟踪后续系列的 Ubuntu 开发者来说会比较省事,同时可以更快地体验到新特性。Rolling Rhino 用法从每日镜像安装某一种 Ubuntu Desktop:Ubuntu Desktop Daily BuildKubuntu Daily BuildLubuntu Daily BuildUbuntu Budgie Daily BuildUbuntu Kylin Daily BuildUbuntu MATE Daily BuildUbuntu Studio Daily BuildXubuntu Daily Build引导新安装,并用于 rolling-rhino 将其转换为滚动版本。它将输出如下内容:Rolling Rhino[+] INFO: lsb_release detected.[+] INFO: Ubuntu detected.[+] INFO: Ubuntu 20.04 LTS detected.[+] INFO: Detected ubuntu-desktop.[+] INFO: No PPAs detected, this is good.[+] INFO: All checks passed.Are you sure want to start tracking the devel series? [Y/N]作者还介绍了接下来将改进的方向:检测系统正在运行 Ubuntu 开发分支。检测桌面元软件包。检测 PPA。检测 sources.list 尚未跟踪 devel。创建干净的 sources.list 跟踪 devel。使用 yad 创建 UI更详细的内容可以查看:https://github.com/wimpysworld/rolling-rhino

    时间:2020-07-29 关键词: ubuntu

  • Flutter应用程序被谷歌和Canonical引入Ubuntu Linux

    Linux操作系统具有安全性,性能和开放性的所有优点,但是由于软件目录的原因,许多计算机用户都不使用Linux操作系统。 Linux并不缺少应用程序,但是Linux缺少诸如Windows和Mac甚至Android和iOS上使用的应用程序。 有许多项目试图与这些应用程序实现某种兼容性,例如Windows的WINE和Android的Anbox。 但是,另一种策略是创建在所有或大多数平台上运行的应用程序。 这是Flutter的前提,Flutter至少在Ubuntu Linux上才进入Linux。 Flutter是Google的框架,用于编写所谓的跨平台应用程序,即可以在多个平台上运行而几乎无需修改源代码的应用程序。Flutter最初旨在使用单一代码库编写可在Android和iOS上运行的移动应用程序,现在已扩展为支持桌面操作系统,并将其转变为一个有前途的应用程序开发框架,以统治所有应用程序。 Google和Canonical,这是最受欢迎的Linux发行版之一的公司,正在合作为Linux提供Flutter支持。凭借对Android,iOS,Web,Windows和macOS的现有支持,Flutter几乎实现了开发人员喜欢听到的“编写一次,随处运行”的承诺(Java众所周知并且臭名昭著)。当然,对于某些特定细节,开发人员可能仍必须编写特定于每个平台的代码。 这为Linux用户和开发人员提供了许多机会。一方面,这潜在地意味着用户将可以访问本机Linux或Web应用程序以外的更多应用程序,特别是那些可能考虑移动性编写的应用程序,包括游戏。Linux开发人员现在也将有更多机会为其他平台编写软件,而不必运行其他平台(测试除外)。 当然,它还不是完美的,至少目前还不是完美的,可能仍然需要解决一些困难的问题。它也不会神奇地起作用,因为开发人员仍然必须付出一些努力来确保移动应用程序在台式机上表现良好,反之亦然。最后,Flutter的Linux实现取决于Snap,这是Canonical颇有争议的本地包装管理系统和应用商店,可能无法在其他发行版上使用。

    时间:2020-07-11 关键词: Linux canonical flutter ubuntu

  • ubuntu系统环境变量和shell脚本

    【1】配置环境变量 保存系统启动相关,或者系统配置相关的变量。 在系统中可以通过env命令打印系统当前的环境变量 HOME=/home/linux #linux用户家目录 PATH=/usr/lib/lightdm/lightdm:/usr/local/sbin: /usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games #可执行程序的路径 1.添加只对当前终端生效的环境变量 export PATH=${PATH}:/home/linux/DC20052/day2 2.添加只对当前用户生效的环境变量 .bashrc (在用户家目录下) export PATH=${PATH}:/home/linux/DC20052/day2 重启ubuntu生效 3.添加对所有用户生效的环境变量 sudo vi /etc/environment PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin: /usr/bin:/sbin:/bin:/usr/games:/home/linux/DC20052/day2/" 重启生效 【2】网络相关命令 (1)网络基础 1.ip:主机在网络中的一个编号,这个编号就是ip地址 2.ip组成:网络号+主机号 组成 3.ip表示方式:点分十进制 4.ip的种类:ipv4 (4字节,32bit) ipv6(16字节,128bit) 5.ipv4的网段划分 网络号 主机号 最高位 范围 用单位 A 1字节 3字节 0 [0-127] 政府/大公司/学校 B 2字节 2字节 10 [128-191] 中等规模的公司 C 3字节 1字节 110 [192-223] 个人 192.168.1.255 广播地址 D 1110 [224-239] 组播 E 11110 [240-255] 未使用(实验室) A:0.0.0.0 - 127.255.255.255 B:128.0.0.0-191.255.255.255 C:192.0.0.0-223.255.255.255 D:224.0.0.0-239.255.255.255 E:240.0.0.0-255.255.255.255 6.子网掩码 子网掩码:获取网络编号 192.168.1.160 &255.255.255.0 192.168.1.0 7.网关 和外网通讯的ip地址,叫网关,一般咱们认为交换机的ip地址 就是网关 8.DNS 域名解析器 www.baidu.com -->182.61.200.7 域名解析服务器的地址 8.8.8.8 114.114.114.114 (2)命令 1.查看网络的命令 ifconfig 2.设置网络(图形界面) address : 192.168.1.250 netmask : 255.255.255.0 gateway : 192.168.1.1 DNS : 8.8.8.8 3.重启网络管理服务 sudo service network-manager restart 4.测试 ping www.baidu.com PING www.a.shifen.com (182.61.200.7) 56(84) bytes of data. 64 bytes from 182.61.200.7: icmp_req=1 ttl=53 time=4.56 ms 静态配置网络 sudo vi /etc/network/interfaces auto eth0 iface eth0 inet static address 192.168.1.210 netmask 255.255.255.0 gateway 192.168.1.1 broadcast 192.168.1.255 dns-nameservers 8.8.8.8 重启: sudo /etc/init.d/networking restart sudo service network-manager restart 注意,上述重启之后需要修改配置文件,联网图标才能正常显示 ifupdown:managed=false ==>true /etc/NetworkManager/NetworkManager.conf. 测试: ping www.baidu.com 【3】shell编程 作业: 1.在自己的用户主目录下新建两个子目录subdir1 subdir2 2.将/etc/passwd文件拷贝到subdir1 ,将/etc/group 拷贝到subdir2 3.将subdir2重命名为subdir 4.对subdir1进行打包并且压缩成xz格式 5.将打包后的xz格式文件拷贝到subdir目录下 6.解压subidr目录下的压缩格式文件 7.查看subidr目录下所有的文件 把上述命令写在:test.sh 执行看效果 :chmod 0777 test.sh ./test.sh

    时间:2020-07-11 关键词: Linux shell ubuntu

首页  上一页  1 2 3 4 5 6 7 8 下一页 尾页
发布文章

技术子站