fedora test
commit
025212eb31
|
@ -0,0 +1,37 @@
|
|||
import tkinter as tk
|
||||
from tkinter import *
|
||||
from tkinter import messagebox
|
||||
import os
|
||||
|
||||
BUTTONHEIGHT='3'
|
||||
BUTTONWIDTH='44'
|
||||
|
||||
screen = tk.Tk()
|
||||
screen.title("dnf")
|
||||
screen.geometry("400x300")
|
||||
|
||||
def install():
|
||||
os.system("xterm -e 'echo what do you want install? && read install && sudo dnf install $install'")
|
||||
|
||||
def search():
|
||||
os.system("xterm -e 'echo what do you want search? && read search && sudo dnf search $search && read'")
|
||||
|
||||
def remove():
|
||||
os.system("xterm -e 'echo what do you want remove? && read search && sudo dnf remove $remove'")
|
||||
|
||||
def update():
|
||||
os.system("xterm -e 'sudo dnf update'")
|
||||
|
||||
def main():
|
||||
|
||||
buttoninstall = tk.Button(screen, command=install, text='install', height=BUTTONHEIGHT, width=BUTTONWIDTH)
|
||||
buttonsearch = tk.Button(screen, command=search, text='search', height=BUTTONHEIGHT, width=BUTTONWIDTH)
|
||||
buttonremove = tk.Button(screen, command=remove, text='remove', height=BUTTONHEIGHT, width=BUTTONWIDTH)
|
||||
buttonupdate = tk.Button(screen, command=update, text='update', height=BUTTONHEIGHT, width=BUTTONWIDTH)
|
||||
|
||||
buttoninstall.place(x='10', y='30')
|
||||
buttonsearch.place(x='10', y='95')
|
||||
buttonremove.place(x='10', y='160')
|
||||
buttonupdate.place(x='10', y='225')
|
||||
screen.mainloop()
|
||||
main()
|
Loading…
Reference in New Issue