如何从 Ubuntu 中删除所有软件包并确保ubuntu-minimal不会丢失?
我无法更改 phpmyadmin 为在我的测试服务器上导入数据库而接受的文件大小。
我已经更改了我对 in 有一些想法的所有值my.cnf:
max_packet_size
Key_buffer
Run Code Online (Sandbox Code Playgroud)
或者我在系统上找到的max_post_size每个php.ini文件中的上传文件大小和
值。
导入屏幕上接受的文件大小仍为 8,192kib。
嗨,有人熟悉 ubuntus 网络管理器的非 gui 版本吗?
我想在不接触文件的情况下在 virtualbox 中设置一个静态 IP /etc/network/interfaces。
此外,我想设置一个带有动态 IP 的第二个网络接口,以便通过 Vbox 连接到互联网。
有人知道如何在我add-apt-repository使用shell script.
那会很有帮助。
谢谢你。
我想为无人值守安装准备一个iso。所以我生成了一个 preeseed 文件来自动运行安装程序。是否可以wget直接在第一个用户的主目录中下载 bash 脚本并使用 bash 运行它(其中第一个用户是安装程序创建的用户帐户)?preseed 文件中的命令是什么样的?
我想共同了解如何使用 debconf-show 的结果和 debconf 设置选择来通过命令行或在 shell 脚本中预配置 deb 包
例如
如果我使用
sudo debconf-get-selections | grep java7 > result;cat result
Run Code Online (Sandbox Code Playgroud)
我得到以下内容
oracle-java7-installer shared/present-oracle-license-v1-1 note
oracle-java7-installer oracle-java7-installer/local string
oracle-java7-installer shared/accepted-oracle-license-v1-1 boolean true
oracle-java7-installer shared/error-oracle-license-v1-1 error
oracle-java7-installer oracle-java7-installer/not_exist error
Run Code Online (Sandbox Code Playgroud)
正确的 debconf 设置选择行如何配置安装过程中出现的两个对话框?
一般来说,debconf 集选择的正确语法如何,我假设不仅有 true 或 false 以及 yes 或 no 等布尔值
我想还有更多其他示例,如果 lightdm 和 gdm 通过 bash 脚本安装,则如何选择默认桌面管理器。
是否有一种通用的经过验证的方法来确定 debconf 包的正确值,并编写适当的 bash 脚本来安装 webupt8 java 包之类的东西,并预先选择用户通常会要求的值?
问题
如果您有多个适配器,如何配置 ubuntu 以便在启动时不会收到“正在等待网络配置...”消息?
事实
我在 Virtual Box 和 VM-Ware Workstation 中有一个未受影响的 Ubuntu。
我的/etc/network/interfaces文件没有受到影响,我已经激活了一个 Nat 适配器来使用主机系统的真实网卡。
扣除
我发现接口文件只需要一个网关条目,这是通过
auto eth0
iface eth0 inet dhcp.
所以这是提供网关信息的第一个网络适配器的条目,因此第二个配置不需要名为
gateway 192.168.1.1.
对我来说,这意味着第二个条目必须如下所示:
address 192.168.217.131
取决于路由器告诉您作为通过 dcp 配置的接口的网络地址的内容,这里的第二行是网络掩码。在常见情况下,这是
netmask 255.255.255.
所以整个 `/etc/network/interfaces' 文件看起来像这样:
#This file describe the network interfaces available on your system
#and how to activate them. For more information see interfaces(5).
#The loopack network interface
auto lo
iface lo inet …Run Code Online (Sandbox Code Playgroud) 有没有办法在 bash 脚本中设置和预配置灯环境,而无需用户通过 dpkg 提示,并提供诸如 mysql 或 root 用户密码之类的数据?
我这里有一个小脚本,它应该是不言自明的,但我不明白为什么 while 循环不能正确处理函数。如果用户按 N 表示否,它应该再次显示getinfo函数,如果用户按是,它应该执行writeinterfacefile函数。
#!/bin/bash
echo "Let's set up a static ip address for your site"
echo""
getinfo()
{
read -p "Enter the IP of your router: (looks like 192.168.1.1) " routerip
read -p "Enter the netmask for your network: (looks like 255.255.255 " netmask
read -p "Enter the ip address for your server: (looks like 192.168.1.22 " staticip
}
writeinterfacefile()
{
cat << EOF >> /home/ubuntu/test
# This file describes the network interfaces …Run Code Online (Sandbox Code Playgroud) 你好命令行大师,我已经创建了一个这样的 ftp 用户:
ftpasswd --passwd --name webftp --uid 33 --home /var/www --shell /bin/false
Run Code Online (Sandbox Code Playgroud)
我喜欢做的是使用该--stdin选项创建具有预设密码的相同用户。如果我使用:
echo < passwd > | ftpasswd --stdin --passwd --name webftp --uid 33 --home /var/www --shell /bin/false
Run Code Online (Sandbox Code Playgroud)
我收到一条消息,告诉我那里没有设置密码。
有没有人看到错误?
谢谢!
我喜欢lightdm,尤其是它webkit-greeter很多。有没有办法安装kde而不安装kdm和使用lightdm?
我从安装尝试了一切kdm,然后将其删除,以dpkg-reconfigure kdm和lightdm到lightdm是默认的。但是kdm当我启动或系统损坏时,当我完全删除它时,我总是会遇到。
有没有人知道怎么kde在一起lightdm?
顺便一提。我正在以最小的安装方式执行此操作。
你们中的一些人可能从 openSUSE 知道这一点。在那里控制台能够有一个背景。Ubuntu 是否也可以在 X-Windows 系统之外拥有背景图像?
我对 bash 非常陌生,需要创建一个脚本来调用另一个脚本,具体取决于所采用的命令行开关。
让我们称它为 stuff.sh
不是stuff.sh --help应该表现得像帮助确实在正常的程序并给出一个列表,用户他可以做什么
当我用stuff.sh - a它执行脚本时应该做一些事情,假设sudo在它前面调用另一个脚本。
我怎么能那样做?
任何对 bash 不熟悉的人都可以轻松理解的想法吗?
谢谢!
bash ×5
scripts ×5
command-line ×3
networking ×3
debconf ×2
ftp ×1
installation ×1
kde ×1
lamp ×1
lightdm ×1
login-screen ×1
password ×1
phpmyadmin ×1
uninstall ×1
virtualbox ×1
vmware ×1