当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 13 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 如何只升级软件,不升级系统?
帖子发表于 : 2017-08-04 11:14 

注册: 2017-08-04 11:01
帖子: 8
系统: ubuntu 14.04
送出感谢: 2
接收感谢: 0 次
因公司原因,需要使用14.04版本,我想把系统软件升级一下,但是不升级系统版本,要怎么做呢?查到有两个命令,apt-get upgrade和apt-get dist-upgrade,这两个命令执行时会升级操作系统吗?apt-get的帮助是这样描述的:
upgrade - 进行一次升级
dist-upgrade - 发布版升级,见 apt-get(8)

有没有在ubuntu 14.04下执行过的朋友?

系统的更新界面有很多选项,不知道哪些是控制系统版本的?系统启动的时候提示我升16.04,我已经把最后一项“有新版本时通知我”改为“从不”了。
附件:
update.png
update.png [ 67.74 KiB | 被浏览 1868 次 ]



最后由 fly263 编辑于 2017-08-04 15:09,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: 如何只升级软件,不升级系统?
帖子发表于 : 2017-08-04 11:54 
头像

注册: 2007-12-14 13:40
帖子: 49905
地址: 志虚国乌由市
系统: Winbuntu
送出感谢: 29
接收感谢: 414
你说的系统升级是什么 ?这两个命令其实没什么太大的不同,都是在版本内升级,而不会把系统升级为16.04 什么的

poet 写道:
apt-get upgrade 和 apt-get dist-upgrade 本质上是没有什么不同的。

只不过,dist-upgrade 会识别出当依赖关系改变的情形并作出处理,而upgrade对此情形不处理。

例如软件包 a 原先依赖 b c d,但是在源里面可能已经升级了,现在是 a 依赖 b c e。这种情况下,dist-upgrade 会删除 d 安装 e,并把 a 软件包升级,而 upgrade 会认为依赖关系改变而拒绝升级 a 软件包。

viewtopic.php?p=944020#p944020


_________________
冷轩信

渠月 · QY

本人只会灌水,不负责回答问题

无聊可以点一下→ http://u.nu/ubuntu

安装flash 还是要用
代码:
sudo apt install adobe-flashplugin


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 如何只升级软件,不升级系统?
帖子发表于 : 2017-08-04 12:40 

注册: 2017-08-04 11:01
帖子: 8
系统: ubuntu 14.04
送出感谢: 2
接收感谢: 0 次
升级一下内置的软件什么的。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 如何只升级软件,不升级系统?
帖子发表于 : 2017-08-04 17:38 

注册: 2017-08-04 11:01
帖子: 8
系统: ubuntu 14.04
送出感谢: 2
接收感谢: 0 次
找到一个图形界面,这里的所有选项选中后,会升级系统吗?
附件:
updater.png
updater.png [ 94.99 KiB | 被浏览 1855 次 ]



页首
 用户资料  
 
5 楼 
 文章标题 : Re: 如何只升级软件,不升级系统?
帖子发表于 : 2017-08-04 18:35 

注册: 2009-08-04 16:33
帖子: 17893
送出感谢: 21
接收感谢: 1921
引用:
不升级系统版本,要怎么做呢?

1. gksudo gedit /etc/update-manager/release-upgrades
# Default behavior for the release upgrader.
[DEFAULT]
# Default prompting behavior, valid options:
#
# never - Never check for a new release.
# normal - Check to see if a new release is available. If more than one new
# release is found, the release upgrader will attempt to upgrade to
# the release that immediately succeeds the currently-running
# release.
# lts - Check to see if a new LTS release is available. The upgrader
# will attempt to upgrade to the first LTS release available after
# the currently-running one. Note that this option should not be
# used if the currently-running release is not itself an LTS
# release, since in that case the upgrader won't be able to
# determine if a newer release is available.
Prompt=never

1-1. 第一次使用 gksudo 需要先安裝 gksu 套件

2. 這樣就不會不小心升級 Ubuntu 14.04 版本


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 如何只升级软件,不升级系统?
帖子发表于 : 2017-08-04 20:21 
头像

注册: 2007-11-25 13:29
帖子: 7371
地址: 新疆博乐
系统: 14.04/16.04/Fedroa22
送出感谢: 38
接收感谢: 102
不换源就不会升级发行版


_________________
===新手请看===
Ubuntu 安装 | Ubuntu12.04/14.04/16.04 桌面操作指南
··Ubuntu16.04 安装图文教程(超简单)
····有时间就静下心来——折腾:)


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 如何只升级软件,不升级系统?
帖子发表于 : 2017-08-06 11:17 
头像

注册: 2007-04-14 11:17
帖子: 1071
送出感谢: 0 次
接收感谢: 3
换Arch或者debian testing,,,,这俩是rolling update ....


_________________
MSI GE60 2OE-455XCN
Intel Core i7-4810MQ
NVIDIA GeForce GTX 765M / 2G GDDR5
2x8GB DDRIII(L) 1600MHz
PLEXTOR 256G MSATA (PX-256M6M)
SATA 750G 7200RPM
SATA 1T 7200RPM
15.6" FHD 1920×1080


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 如何只升级软件,不升级系统?
帖子发表于 : 2017-08-07 9:54 

注册: 2017-08-04 11:01
帖子: 8
系统: ubuntu 14.04
送出感谢: 2
接收感谢: 0 次
这个命令是用来替代sudo,例如gksudo apt-get dist-upgrade?配置后执行就不会升级系统?如果用系统的“软件更新器”界面升级呢?会升级系统版本吗?

poloshiao 写道:
引用:
不升级系统版本,要怎么做呢?

1. gksudo gedit /etc/update-manager/release-upgrades
# Default behavior for the release upgrader.
[DEFAULT]
# Default prompting behavior, valid options:
#
# never - Never check for a new release.
# normal - Check to see if a new release is available. If more than one new
# release is found, the release upgrader will attempt to upgrade to
# the release that immediately succeeds the currently-running
# release.
# lts - Check to see if a new LTS release is available. The upgrader
# will attempt to upgrade to the first LTS release available after
# the currently-running one. Note that this option should not be
# used if the currently-running release is not itself an LTS
# release, since in that case the upgrader won't be able to
# determine if a newer release is available.
Prompt=never

1-1. 第一次使用 gksudo 需要先安裝 gksu 套件

2. 這樣就不會不小心升級 Ubuntu 14.04 版本


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 如何只升级软件,不升级系统?
帖子发表于 : 2017-08-07 10:09 
头像

注册: 2011-03-20 13:12
帖子: 4552
地址: 山东省寿光县
系统: Debian
送出感谢: 106
接收感谢: 1009
fly263 写道:
这个命令是用来替代sudo,例如gksudo apt-get dist-upgrade?

用来执行需要提权的图形界面应用程序

fly263 写道:
配置后执行就不会升级系统?

如果您手动修改软件源指向高版本 Ubuntu 后执行该命令,会升级系统版本
如果您执行该命令前,没有手动修改软件源指向高版本 Ubuntu,不会升级系统版本

fly263 写道:
如果用系统的“软件更新器”界面升级呢?会升级系统版本吗?

“软件更新器”中有专用的版本升级工具。如果您不使用专用的版本升级工具,不会升级系统版本


_________________
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户



_________________
评价: 3.7% fly263
 
页首
 用户资料  
 
10 楼 
 文章标题 : Re: 如何只升级软件,不升级系统?
帖子发表于 : 2017-08-07 11:50 

注册: 2017-08-04 11:01
帖子: 8
系统: ubuntu 14.04
送出感谢: 2
接收感谢: 0 次
在系统又一次提示我更新的时候,怀着忐忑的心情点了安装,目前还是14.04,谢谢各位。


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 如何只升级软件,不升级系统?
帖子发表于 : 2017-08-07 15:20 

注册: 2009-08-04 16:33
帖子: 17893
送出感谢: 21
接收感谢: 1921
引用:
这个命令是用来替代sudo,例如gksudo apt-get dist-upgrade?

1. sudo apt-get dist-upgrade
因為 apt-get 是 console 指令 (可以在 tty1 ~ tty6 及 terminal 中執行)

2. gksudo gedit /etc/update-manager/release-upgrades
因為 gedit 是圖形界面程式
讀寫 /etc/update-manager/release-upgrades 需要 root 權限
2-1. 參見
http://manpages.ubuntu.com/manpages/tru ... ksu.1.html
gksudo is a frontend to sudo. Their primary purpose is to run graphical commands that need root without the need to run an X terminal emulator and using su directly.


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 如何只升级软件,不升级系统?
帖子发表于 : 2017-08-07 16:55 

注册: 2017-08-04 11:01
帖子: 8
系统: ubuntu 14.04
送出感谢: 2
接收感谢: 0 次
1、我查看了/etc/update-manager/release-upgrades这个文件,发现这里的配置就是“系统设置”——“软件和更新”——“更新”标签页最后那个选项“有新版本时通知我”,我之前已经改为“从不”了,见1楼我的截图
2、使用sudo也是可以编辑这个文件的,暂时没发现这里有使用sksudo的必要。

引用:
2. gksudo gedit /etc/update-manager/release-upgrades
因為 gedit 是圖形界面程式
讀寫 /etc/update-manager/release-upgrades 需要 root 權限


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 如何只升级软件,不升级系统?
帖子发表于 : 2017-08-08 12:15 

注册: 2009-08-04 16:33
帖子: 17893
送出感谢: 21
接收感谢: 1921
引用:
使用sudo也是可以编辑这个文件的,暂时没发现这里有使用sksudo的必要。

判斷的依據 不是 sudo 或 gksudo
判斷的依據 是 sudo 或 gksudo 後面的 指令 command 是 console 指令 或 圖形指令

sudo + console 指令 + 參數
gksudo + gnome圖形指令 + 參數
kdesudo + kde圖形指令 + 參數
引用:
1、我查看了/etc/update-manager/release-upgrades这个文件,发现这里的配置就是“系统设置”——“软件和更新”——“更新”标签页最后那个选项“有新版本时通知我”,我之前已经改为“从不”了,见1楼我的截图

這個 “从不” 就是 讀取 /etc/update-manager/release-upgrades 的 Prompt=never

這樣 就可以避免從圖形桌面 被問到 有 Ubuntu 新版本 是否要升級 ?
也就不會 不小心按到 升級到 Ubuntu 新版本 的按鈕.


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 13 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译